Portrait of Nemanja Petrović

Full-Stack Products.Shipped End To End.

React on the front, Node on the back. I build business software teams use every day.

React · Node.js · MongoDB. 3 years in production.
Selected Work2023 — 2026
crm2024 — Present

CRM Application

Production CRM for managing clients, suppliers, and products, dashboards, role-based access, reporting, and data workflows.

ReactReduxNode.jsExpressMongoDB
50K+client & supplier records
faster data retrieval
10+business modules
RoleFullstack Developer
branch-management2026 — Present

Branch Management System

Multi-branch operations platform for shift planning, daily reports, approvals, expenses, and real-time dashboards.

ReactNode.jsMongoDBSocket.IOTelegram
20+branches managed
100+active operators
5+operational workflows
RoleFullstack Developer
project-management2023

Project Management System

Internal project management platform inspired by Trello — drag-and-drop boards, task workflows, collaboration, and progress tracking.

ReactReduxNode.jsExpressMongoDBWebSockets
Drag & Droptask management
Real-timeboard collaboration
RBACteam permissions
RoleFullstack Developer
Capabilities
01

React Interfaces

Component systems, state, and screens that stay fast as they grow

React · TypeScript · Vite
02

Node Services & APIs

REST services, auth, background jobs, versioned contracts

Node.js · Express · REST
03

Data Modelling

Document modelling and query optimization for production applications

MongoDB · Mongoose · Redis
04

Business Workflows

Orders, stock, pricing, roles — rules the business can change safely

Domain logic · RBAC
05

Integrations

ERP, payment and logistics APIs, with retries and reconciliation

Webhooks · Queues · Cron
06

Ship & Maintain

Dockerised deploys, CI, monitoring, and the bug fix after launch

Docker · GitHub Actions
Experience
2025 — NowSinofarm dooFullstack Developer
2023 — 2025Sinofarm dooJunior Fullstack Developer
2022 — 2023FreelanceWeb Development

Belgrade based. I turn messy internal processes into software a business can actually run on and maintain the code after it ships.

Let's Build Something Solid.