I’m a backend developer with 5+ years of experience working in a high-paced environment, focusing on building reliable data pipelines and monitoring solutions.
I previously worked at a major quant firm, developing and maintaining critical infrastructure for data processing and system observability. I’ve also built a complete data pipeline and software solution for an accounting company, streamlining their workflow and automation.
Expertise:
✅ Backend development with Node.js
✅ Designing and optimizing data pipelines
✅ Building scalable APIs and microservices
✅ System monitoring, alerting, and automation
✅ Database architecture (SQL & NoSQL)
✅ Cloud infrastructure & serverless solutions
✅ Frontend development with React & Vue
I thrive on solving complex problems with structured, pragmatic solutions. I value clear communication, efficient execution, and delivering quality work within realistic deadlines.
Let’s build something great together.
Node.js
API Integration
PostgreSQL
Kubernetes
RESTful API
DevOps
Web Scraping
Data Collection
Data Scraping
Jest
Functional Programming
Aleksei N.
Belgrade, Serbia
$35/hr
5.0
4 jobs
I build full-stack web products on Node.js/TypeScript and React with AI features where they add real value - SaaS dashboards, internal tools, API integrations, and data automation that replaces manual work. 100+ projects delivered since 2019, AI integration since 2023 - up to 40% faster response times, 20+ hours saved monthly for clients.
Founder of a development studio in Belgrade with an in-house team. 12 years in IT consulting and business analysis - I think like a product owner, not just a coder. Every project starts with discovery: I find what actually eats your team's time, then build the system that replaces it. On time, on budget, with a 6-month warranty and full code ownership transferred to you.
WHAT I BUILD
FULL-STACK WEB APPS AND DASHBOARDS
React and Next.js on the front; Node.js on the back; TypeScript across the stack. PostgreSQL or MongoDB for data. SaaS platforms, admin panels, internal tools, client portals. Connecting existing interfaces to live APIs, finishing half-built products, and extending inherited codebases - I am comfortable taking over someone else's project.
AI INTEGRATION
OpenAI and Claude APIs added into real business workflows - structured outputs. AI agents with confidence thresholds, human handoff and anti-hallucination guardrails. RAG systems with custom chunking, embeddings and citation-grounded answers.
Live example: a RAG assistant on my cases, background, and how I work - search @NekaSoftBot on Telegram.
BACKEND AND APIs
Backend with REST APIs, webhooks, background jobs and database design. I build payment integrations (Stripe, PayPal, PayAnyWay) with safe payment handling. My backends can be multi-client setups, using OAuth, third-party integrations and error logging. Usual stack: Node.js/TypeScript, Koa, PostgreSQL or MongoDB, Keycloak for auth
AUTOMATION AND DATA PIPELINES
Web scraping and ETL with Playwright and Selenium. Scheduled extraction, data validation, structured export to Excel and Google Sheets, automated reporting. Real pipelines with error handling and logging - not one-off scripts. Report automation saved a manufacturer 10+ hours per week; lead intake automation freed 20 hours per month.
TELEGRAM BOTS AND MESSAGING AUTOMATION
Production bots serving 1,500+ users: helpdesk ticketing with two-way sync, subscription and payment flows, CRM verification, lead capture with analytics. TypeScript, Telegram Bot API, grammY.
DEPLOYMENT
Deployment on VPS or Railway - with monitoring, logging, and documentation. I can use your VPS or help choose a provider. Stack: Docker, Nginx, CI/CD with GitHub Actions.
HOW I WORK
- Discovery first: I map the process and understand your business goal before writing code, so the scope is real and the estimate holds.
- I lead every project personally - from requirements through architecture, development, QA and release.
- Clear communication: progress you can see, questions asked early, no silent weeks.
- Clean handover: documented code, deployment instructions, full ownership transferred.
As a result: 100% Job Success and clients who come back with new projects - that is how I measure quality.
Tech: Node.js, TypeScript, JavaScript, React, Next.js, PostgreSQL, MongoDB, Supabase, Docker, CI/CD, REST APIs, webhooks, OpenAI API, Claude API, RAG, pgvector, Playwright, Selenium, Google Sheets API, Stripe, Telegram Bot API.
Tell me what is eating your team's time, or what is half-built and stuck - I will tell you honestly whether I am the right fit and what it takes to finish it.
Node.js
JavaScript
MongoDB
Full-Stack Development
React
TypeScript
Next.js
Artificial Intelligence
OpenAI API
AI Agent Development
Back-End Development
API Integration
RESTful API
PostgreSQL
Automation
Business Process Automation
Web Scraping
Bot Development
Docker
Telegram API
Ivan R.
Lesnica, Serbia
$75/hr
5.0
29 jobs
Senior Node.js & Chrome Extensions Developer | 18+ Years of Experience
I specialize in building high-performance web applications, browser extensions, and automation tools. My expertise includes:
- Chrome Extensions: Advanced automation, API integrations, UI enhancements
- Web Applications: Scalable and efficient solutions using Node.js, React
- Scrapers & Parsers: Data extraction, automation, AI-powered captcha solving
- Desktop Applications: Cross-platform apps using Electron
- ERP & Document Automation: Custom workflow solutions for businesses
💡 Tech stack: Node.js, Chrome Extensions, React, Electron, PostgreSQL, Selenium
Node.js
ExpressJS
JavaScript
React
Google Chrome Extension
HTML5
CSS 3
PostgreSQL
GraphQL
Tailwind CSS
REST API
Selenium
Boban M.
Novi Sad, Serbia
$45/hr
4.9
15 jobs
⚡ 1k+ hours. 🕰 | Since 2015 | I leveraged my expertise in software development, delivering valuable solutions and contributing to clients' projects with a focus on excellence.
I have a diverse background in software development and am adept at managing all stages of the software development life-cycle, from requirements gathering to releasing on all the application stores and app maintenance. I've developed mobile applications using technologies like Flutter, React Native, and Unity, including projects in the fields of healthcare, insurance, and augmented reality. Additionally, I've contributed to web development using React.js, built RESTful APIs, integrated services like Firebase and Slack, and even explored freelance opportunities to gain hands-on experience. My skills cover a broad spectrum of languages, methodologies, and tools, making me a versatile full-stack developer ready to take on new challenges.
Client-Side Technologies: React Native, Flutter, React, Unity (AR)
Server-Side Technologies: Node.js, Firebase (Authentication, Realtime Database, Firestore, Storage, Cloud Messaging, Cloud Functions)
Programming Languages: JavaScript, Dart, C#
CI/CD Tools: AppCenter, Code Magic, Bitrise
Analytics: App Insights (Microsoft), Firebase Analytics
Team Organization Tools: JIRA, Trello, Azure DevOps
Wireframing Tools: Balsamiq
Integrations: React Native + Unity, Slack Applications
Favorite Libraries: axios, Chakra UI, Native-Base, moment, react-hook-form, yup, react-query, zustand, react-native-size-matters, react-native-maps, @react-navigation, eslint
Best regards,
Boban Minic
Node.js
Flutter
React
Push Notifications
Location-Based Service
React Native
Firebase
Review or Feedback Collection
User Authentication
Mobile App Development
Slack
OKTA
Redux Saga
Auth0
Redux
Nenad V.
Nis, Serbia
$30/hr
4.9
122 jobs
🔔🔔🔔 Job success lowered just because I return money from escrow, nothing else.
🔊 Vibe Programming available
💻 Programming Languages
🟣 C# | 🔵 VB.NET | 🔴 Python | 🟡 JavaScript/TypeScript | 🟠 Node.js | 🟢 SQL /TSQL
☁ Cloud Platforms
🔹 Azure: AppService, Functions, ServiceBus, CI/CD (GitHub Actions), CosmosDB, VM
🔹 AWS: Lambda, DynamoDB, EC2 (VM)
🔹 Google Cloud: Firebase
🏗 ORM & Data Access
🟢 Entity Framework | 🔵 Dapper | 🔸 ADO.NET | 🟠 LINQ
🌐 Backend Development
✔ ASP.NET Web Forms/MVC | ✔ Web API | ✔ SignalR
✔ Blazor (Server & WebAssembly) | ✔ MAUI
✔ WCF Data Services | ✔ IdentityServer/Duende | ✔ Keycloak
✔ MediatR (CQRS & Request/Response Patterns)
✔ Node.js (Express, Fastify, NestJS, WebSockets, WebRTC)
🎨 Frontend & UI Technologies
🔹 React | React Native
🔹 AngularJS 1.5+ / Angular 2+
🔹 jQuery | Bootstrap 3,4,5 | Material Design
🔹 WebRTC (Real-time Audio/Video Communication)
📱 Mobile & Hybrid Development
🔹 Ionic | NativeScript | Xamarin | MAUI | React Native
🖥 Desktop Development
🔹 WPF | WinForms | UWP | MAUI
🗄 Database & Data Storage
🔹 Relational Databases:
MS SQL Server (2000 - 2016) | PostgreSQL | SQLite | Oracle (9i, 10i, 11i) | MS Access | MySQL
🔹 NoSQL & Vector Databases:
MongoDB | RavenDB | Firebase Firestore
Elasticsearch (Full-text search) | Qdrant | Pinecone (Vector Search & AI-based Retrieval)
🏢 Operating Systems
💠 Windows | 💠 Unix/Linux
🚀 Frameworks & Architecture
🔹 .NET Framework 2.0 - 4.8 | .NET Core 3+
🔹 Blazor (Server & WebAssembly) | MAUI
🔹 Node.js (Express, Fastify, NestJS)
🔹 IdentityServer/Duende, Keycloak
🔹 MediatR (CQRS, Request/Response & Notification Handlers)
🔹 UnitOfWork & Repository Pattern
🔹 Async/Parallel Execution
🤖 AI & Machine Learning
🟠 OpenAI (GPT, Codex, DALL·E, etc.)
🟣 Ollama (Fine-tuning & RAG)
🟢 ML.NET (Machine Learning for .NET)
🔵 ONNX Runtime (Optimized AI Model Inference for .NET)
🔥 Why Work With Me?
✅ Over 15 years of hands-on experience in multi-tier development, relational databases and business applications.
✅ Extensive experience in HR, GIS, Medical, Real Estate, GPS Tracking, Ecommerce and Commercial Software Development.
✅ Strong expertise in web applications, including REST/OData, GraphQL, SOAP/XML services.
✅ Advanced database design skills, including complex SQL queries, stored procedures and performance tuning.
✅ Strong network administration background (MCSA Certified).
✅ Excellent analytical skills, adaptable to evolving technical environments.
✅ Proficient in front-end, back-end, cloud, AI, real-time communication (WebRTC) and DevOps, ensuring end-to-end software development expertise.
📩 Let’s Connect!
🚀 Looking for a reliable full-stack .NET & Node.js developer to elevate your business? Let's talk!
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.”
Top interview questions to help you hire the right Node.js developers, faster.
How do I hire a Node.js Developer in Serbia on Upwork?
You can hire a Node.js Developer in Serbia on Upwork in four simple steps:
Create a job post tailored to your Node.js Developer project scope. We'll walk you through the process step by step.
Browse top Node.js Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Node.js Developer profiles and interview.
Hire the right Node.js 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 Node.js Developer?
Rates charged by Node.js 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 Node.js Developer in Serbia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Node.js Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Node.js Developer team you need to succeed.
Can I hire a Node.js Developer in Serbia 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 Node.js Developer proposals within 24 hours of posting a job description.