Summary
Nikola Miljkovic is a Software Engineer 2 at Microsoft with 12 years of experience building scalable cloud and data solutions, currently focused on Azure Data Cloud Services and networking/scale-out for SQL platforms. He brings a blend of backend, infrastructure and full-stack experience from roles at Ubisoft, Humanity, Zühlke and startups where he led integrations, CI/CD, and performance-focused engineering. Nikola has a strong track record modernizing legacy stacks (jQuery to React/Redux), designing distributed caching for high-traffic systems, and implementing analytics and third‑party integrations. Comfortable across databases, Elasticsearch, MongoDB and cloud networking, he pairs pragmatic engineering with operational ownership. Based in Belgrade, he combines formal software engineering education with sustained hands-on delivery at both enterprise and game-development studios. A practical open-source background (wxWidgets/GSoC) hints at curiosity for platform-level problems beyond day-to-day product work.
12 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Faculty of Electrical Engineering, University of Belgrade
English, Serbian, French