I am a versatile Full Stack Developer with almost 10 years of hands-on experience delivering robust, scalable web applications across the EU. I specialize in React, Next.js, Angular, Vue.js, and Node.js, and I build secure REST APIs, interactive user interfaces, and cloud-native deployments. I thrive in distributed Agile teams and enjoy guiding feature development from concept to production.\n\nI have strong experience with GDPR-compliant systems, cross-border tech teams, and modern DevOps pipelines. I write clean, maintainable code and focus on performance across frontend and backend. I enjoy collaborating with colleagues across Serbia, Germany, and Croatia and mentoring junior developers to help teams ship reliable software.

Milos Nikolic

I am a versatile Full Stack Developer with almost 10 years of hands-on experience delivering robust, scalable web applications across the EU. I specialize in React, Next.js, Angular, Vue.js, and Node.js, and I build secure REST APIs, interactive user interfaces, and cloud-native deployments. I thrive in distributed Agile teams and enjoy guiding feature development from concept to production.\n\nI have strong experience with GDPR-compliant systems, cross-border tech teams, and modern DevOps pipelines. I write clean, maintainable code and focus on performance across frontend and backend. I enjoy collaborating with colleagues across Serbia, Germany, and Croatia and mentoring junior developers to help teams ship reliable software.

Available to hire

I am a versatile Full Stack Developer with almost 10 years of hands-on experience delivering robust, scalable web applications across the EU. I specialize in React, Next.js, Angular, Vue.js, and Node.js, and I build secure REST APIs, interactive user interfaces, and cloud-native deployments. I thrive in distributed Agile teams and enjoy guiding feature development from concept to production.\n\nI have strong experience with GDPR-compliant systems, cross-border tech teams, and modern DevOps pipelines. I write clean, maintainable code and focus on performance across frontend and backend. I enjoy collaborating with colleagues across Serbia, Germany, and Croatia and mentoring junior developers to help teams ship reliable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Serbian
Fluent

Work Experience

Senior Full Stack Developer at Checklens
May 1, 2022 - Present
Led the architecture and development of a high-load SaaS platform for EU-based logistics and fintech clients, built with Node.js, Express, and PostgreSQL. Developed modular and reusable components with React, Next.js, and Angular, optimizing performance for dashboards, reporting tools, and admin portals. Integrated Redis caching into backend services, reducing API response time by 40% under load. Created real-time reporting modules with WebSockets and integrated D3.js for dynamic data visualizations. Designed and maintained infrastructure using Docker, GitHub Actions, AWS ECS, and S3 for CI/CD, backups, and asset hosting. Built authentication and user permission systems with JWT, OAuth2, and implemented GDPR-compliant data processing policies. Collaborated with distributed teams across Serbia, Germany, and Croatia; led sprint ceremonies and mentored 3 junior developers.
Full Stack Developer / Senior Frontend Developer at Berger.dev
June 1, 2018 - January 1, 2022
Modernized legacy education software by rebuilding frontends using React, Next.js, and Vue.js, introducing TypeScript and modular architecture. Maintained small-business websites and custom CRM tools using a stack of React, Angular, Next.js, and Node.js. Created dynamic scheduling, grading, and attendance interfaces adopted by over 20 institutions in France and Spain. Migrated hard-coded templates into modular SPAs with React, and developed blog microsites using Vue.js. Developed RESTful backend services with Node.js, Express, and PostgreSQL, following clean architecture and TDD practices. Solid experience with Azure App Services, DevOps pipelines, Blob Storage, and resource management. Deployed webhooks and background job queues (BullMQ+Redis) to sync course data with third-party services. Supported development of Express-based APIs with token authentication and role-based access logic. Used Redux and context APIs to manage complex frontend state; implemented i18n for multilingual UIs
Web Developer at Merixstudio
August 1, 2016 - October 1, 2017
Designed and delivered ecommerce frontend systems using React, Next.js, and Vue.js, focused on speed, SEO, and cross-browser compatibility. Developed product filtering, checkout, and dashboard modules using Redux, Vuex, and Angular for custom B2B storefronts. Integrated third-party services including Stripe, PayPal, Google Analytics, and Firebase. Participated in weekly usability testing and A/B experiments that increased conversion rates by 12%. Contributed to Cypress E2E suites and helped document front-end guidelines for internal dev teams.
Full Stack Developer | Senior Frontend Developer at Berenger.dev
June 1, 2018 - January 1, 2022
Modernized legacy education software by rebuilding frontends with React, Next.js, and Vue.js, introducing TypeScript and modular architecture. Maintained CRM tools and small-business websites with a stack of React, Angular, Next.js, and Node.js. Created dynamic scheduling, grading, and attendance interfaces used by 20+ institutions in France and Spain. Migrated hard-coded templates to modular SPAs and developed blog microsites with Vue.js. Developed RESTful backend services with Node.js, Express, and PostgreSQL, following clean architecture and TDD. Worked with Azure App Services, DevOps pipelines, Blob Storage, and resource management. Deployed webhooks and background job queues (BullMQ+Redis) to sync course data with third-party services. Implemented token authentication and RBAC. Used Redux and context for frontend state management; implemented i18n and accessibility checks. Contributed to Cypress E2E suites and documentation for frontend guidelines. Maintained about 90% test covera

Education

B.S. at University of Belgrade
August 1, 2012 - May 1, 2016
B.S. in Computer Science at University of Belgrade
August 1, 2012 - May 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Transportation & Logistics, Professional Services, Media & Entertainment