⭐ Full-stack software engineer with 6 years of experience building backend systems, APIs, web applications and data-heavy products.
My strongest background is backend development, but I also work comfortably across the full stack. I build clean and maintainable systems using Python, PostgreSQL, FastAPI, React, TypeScript, Node.js, NestJS, Next.js, Prefect and GCP.
I can help you with:
⭐ Backend development with Python, FastAPI, Node.js and NestJS
⭐ REST API design and implementation
⭐ PostgreSQL database design and query optimization
⭐ React and Next.js frontend development
⭐ Full-stack web application development
⭐ AI search analytics and LLM response processing
⭐ Data aggregation, reporting logic and analytics dashboards
⭐ Performance optimization for backend services and complex queries
⭐ MVP development and product-focused feature delivery
⭐ Refactoring and improving existing systems
I like working on products where structure, performance and long-term maintainability matter. I use clean engineering principles such as Domain Driven Design, Test Driven Development and Hexagonal Architecture to keep the codebase clear, testable and easier to extend.
One of the main projects I’ve worked on is Share of Search, a module inside Jellyfish’s Share of Model product. It helps brands understand how they appear across traditional search engines and AI-driven discovery platforms.
My work included designing and optimizing backend logic, building APIs, working with PostgreSQL aggregation and reporting queries, processing large datasets, analyzing responses from LLMs such as ChatGPT, Gemini and Perplexity, and helping turn complex analytics into useful product features.
The project started as a fast first version focused on domain visibility and later evolved into a more advanced AI visibility analytics module with visibility scores, presence rates, average rankings, brand presence, ranked URLs and generated prompts.
I’ve also worked on real estate, museum management and ads monitoring platforms, including predictive property matching, ticket purchasing flows, payment gateway integration, campaign monitoring, URL validation and client-facing dashboards.
My working process is simple:
1. Understand the product goal
2. Break the work into clear technical parts
3. Design the database, API and backend logic
4. Build clean, production-ready code
5. Connect frontend and backend smoothly
6. Improve performance where needed
7. Communicate clearly and deliver work that is easy to review
If you need a full-stack engineer with strong backend thinking, solid frontend skills and experience in AI-related analytics, scalable web apps and data-heavy systems, I’d be happy to help.
I’m available for new projects and ready to help you build something clean, useful and built with care.
Full-Stack Development
Back-End Development
Python
PostgreSQL
FastAPI
API Development
REST API
React
TypeScript
Next.js
Node.js
NestJS
SQL
Database Design
Database Optimization
Performance Optimization
Data Processing
AI Development
Web Application
Front-End Development
Magdalena T.
Gevgelija, North Macedonia
$10/hr
5.0
2 jobs
Full-stack developer with experience building web applications using Java, Spring Boot, React, ASP.NET, SQL, and PostgreSQL.
I’ve developed projects including reservation systems, REST APIs, authentication systems, database-driven applications, and responsive web interfaces.
I can help with:
• Frontend development using React, HTML, CSS, and JavaScript
• Backend APIs with Spring Boot or ASP.NET
• Database design with SQL/PostgreSQL
• Bug fixing and feature implementation
• Full-stack web applications
I focus on clean code, good communication, and delivering reliable solutions.
JavaScript
Data Analysis
Java
Python
CI/CD
React Bootstrap
C#
ASP.NET
Spring Boot
SQL
PostgreSQL
HTML
CSS
Web Development
Software Development
Bojan P.
Gevgelija, North Macedonia
$6/hr
5.0
1 jobs
High-Quality Work — Delivered Without Errors, On Time. Always..
Developer…!
Senior Python…!
I don’t guess. I follow your instructions carefully and always double-check before sending the final version.
My goal is simple: Deliver what you need, exactly how you need it — with no surprises.
CSS
HTML
Tailwind CSS
Front-End Development
Back-End Development
API
Python
Node.js
Virtual Assistance
AI Model Development
Ubuntu
Docker
Server
AI Model Training
Eleonora M.
Makedonska Kamenica, Macedonia
$10/hr
5.0
5 jobs
Hi there! I am a talented full-stack web developer with a focus on Angular for the frontend and FastAPI and ASP.NET Core for the backend. With two years of hands-on experience, I have honed my skills to offer comprehensive solutions tailored to your project needs.
You'll have a great time collaborating with me because I'm reliable, got loads of experience, great at keeping you in the loop, and super motivated to make sure you're happy with the outcome!
Let's collaborate and create something great together!
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a JSON Developer in Macedonia on Upwork?
You can hire a JSON Developer in Macedonia on Upwork in four simple steps:
Create a job post tailored to your JSON Developer project scope. We'll walk you through the process step by step.
Browse top JSON Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top JSON Developer profiles and interview.
Hire the right JSON Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a JSON Developer?
Rates charged by JSON Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a JSON Developer in Macedonia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance JSON Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream JSON Developer team you need to succeed.
Can I hire a JSON Developer in Macedonia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive JSON Developer proposals within 24 hours of posting a job description.