Summary
Miroslav Gajic is a Senior Software Engineer based in Novi Sad with over 15 years in software development and a decade focused on front-end technologies, particularly Angular. He designs and implements scalable web applications, libraries, and architecture while championing code quality through ESLint/Prettier, testing, and performance optimization. His background spans C++, JavaScript, Node.js and full-stack projects, enabling him to bridge legacy native code and modern web stacks effectively. He regularly mentors teams, introduces engineering practices like SCRUM improvements and pre-commit validation, and delivers technical talks and tutorials. Notably, he has implemented shared Angular libraries and Liferay portlets for government e-services and led form-builder and BFF-style integrations in multinational teams. Pragmatic and detail-oriented, he combines hands-on coding with system-level thinking to make complex apps maintainable and performant.
9 years of coding experience
16 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Faculty of Technical Sciences, University of Novi Sad
Diploma Natural Sciences, Diploma Natural Sciences at Belgrade High School