Available to hire
I am a seasoned software engineer with 12+ years of experience delivering scalable Node.js services, REST APIs, and data-intensive web applications in enterprise settings. I excel in JavaScript/TypeScript, Node.js, React, and modern full-stack architectures, including microservices, async data pipelines, and cloud-native deployments. I also work with AI/LLM workflows, RAG, agent skills, and structured prompts to accelerate delivery and quality assurance. I enjoy leading teams end-to-end—from API design and backend architecture to AI-assisted development, observability, testing, and CI/CD.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Serbian
Fluent
Work Experience
Sipod Technical Lead at Sipod
December 1, 2022 - PresentLed architectural modernization of a mission-critical enterprise application suite, migrating 1M+ lines of legacy code into a modular, service-oriented Node.js architecture with clean API and UI boundaries. Built high-throughput API middleware for async data synchronization between web clients and cloud-hosted SQL repositories, following REST design principles and efficient JSON payload serialization. Developed an asynchronous data processing engine using Node.js worker threads, queues, and non-blocking I/O to maintain low latency under heavy load. Architected enterprise web management portals in React and Next.js with Node.js service APIs, TypeORM persistence logic, multi-tenant data access patterns, and automated report generation. Designed AI-assisted development workflows using Cursor, Claude Code, GitHub Copilot, RAG, MCP server patterns, Agent Skills, and structured prompts to generate tests, refactor code, and validate charting logic. Reduced SQL Server data retrieval times by 5
Senior Software Engineer at Axians Serbia
March 1, 2021 - November 1, 2022Built a real-time notification engine using WebSockets, Socket.IO, and event-driven Node.js services to push live updates with reliable, low-latency delivery. Designed responsive React UI components for real-time visualization of high-frequency data streams, applying component-based architecture and reactive rendering patterns. Engineered Node.js and Python diagnostic tooling for automated performance profiling, memory monitoring, and production health checks, reducing application resource consumption by 30%. Refactored legacy service controllers into TypeScript-based modules using Dependency Injection and the Repository pattern to decouple business logic from data access and improve unit testability. Containerized distributed modules with Docker and integrated them into Jenkins CI/CD pipelines, cutting deployment time from hours to minutes and ensuring environment consistency. Optimized SQL Server storage through table partitioning and data compression for multi-terabyte time-series d
Software Engineer at Orion Innovation
March 1, 2016 - February 1, 2021Built internal React and Node.js dashboards for real-time system health monitoring and log visualization, surfacing service data through REST endpoints in a clean web interface. Developed reusable React UI controls for complex 2D data rendering using event-driven and model-view architectures. Engineered a TypeScript data abstraction layer using the Abstract Factory pattern to decouple UI components from database implementations, enabling cleaner backend swaps without UI changes. Improved database throughput by 40% through T-SQL query tuning and stored procedure optimization for high-concurrency transactions on SQL Server. Introduced Jest and integration testing to expand test coverage and reduce production regressions by 25%. Authored Node.js ETL scripts to automate extraction, transformation, validation, and loading of legacy XML datasets into SQL Server, eliminating manual migration and improving data reliability. Worked within Agile/Scrum, translating requirements into detailed tech
Education
Bachelor's Degree at University of Niš
February 1, 2011 - August 1, 2015Qualifications
Industry Experience
Software & Internet, Professional Services, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.