Software Engineer

Location
Serbia
Desired Salary
Unspecified
Work preference
Full Time
Joined
29 Oct 2025
Field / Industry
Software Engineering
Status: Actively looking
Relocation: No
Notice Period: Immediate

This user has not passed any tests yet

English - Russian -

About Me

I am a Software Engineer with over 4 years of experience specializing in .NET development and distributed systems. Throughout my career, I have delivered enterprise-grade solutions for industries such as insurance and automotive. I am skilled in making key architectural decisions and recognized for enforcing clean code standards. I continuously evolve systems to align with modern engineering practices.

Currently, I work at OtaCo engineering in Niš, where I collaborate within a medium-sized team to develop systems for the car industry using ASP.NET and Angular. I have participated in migrating legacy monolithic systems to modern, scalable architectures and architected gRPC client-server services to enable efficient inter-service communication. I also build proof-of-concepts for new features and modernize products by integrating contemporary technologies.

In my role, I ensure alignment with architectural design principles throughout system evolution, investigate and resolve production issues to improve performance, and design and implement GraphQL API backends for flexible data querying. Additionally, I develop parser features using the ANTLR library and create lightweight WPF and Windows Forms applications to support specific business needs.

Previously, I worked at Megatrend a.d in Niš, where I implemented .NET architecture and components following Domain-Driven Design (DDD) patterns. I developed enterprise solutions for insurance companies and ensured high software quality through comprehensive testing, debugging, and production troubleshooting. I designed and built RESTful API backends with clean code principles and design patterns and integrated REST APIs on the frontend using Vue.js to deliver responsive and user-friendly client applications.

I also managed end-to-end deployment and maintenance processes, ensuring stability and long-term support of production systems. I hold degrees in Software Development and Computer Sciences from the Faculty of Science and Mathematics in Niš. I am fluent in English and Russian and have interests in table tennis and gym activities.

Skills

JavaScriptCI CDGitPostgreSQLMySQLMongoDBTestingAngularMaintenancejQueryWPF

Education

Faculty of Science and Mathematics, Niš
October 2020 - July 2022

Bachelor of Software Development

Faculty of Science and Mathematics, Niš
October 2015 - June 2019

Bachelor of Computer Sciences

Experience

Software Engineer @ OtaCo engineering, Niš
May 2023 - Present

Collaborated within a medium-sized team to develop a car industry system using ASP.NET and Angular. Participated in the migration of a legacy monolithic system to a modern, scalable architecture. Architected and implemented gRPC client-server services for efficient inter-service communication. Built proof-of-concepts for new features and modernized the product by integrating contemporary technologies. Ensured alignment with architectural design principles throughout the system’s evolution. Investigated and resolved production issues, improving performance and fixing critical bugs. Designed and implemented GraphQL API backends for flexible data querying. Developed a parser feature using the ANTLR library. Created lightweight WPF and Windows Forms applications to support specific business needs.

Software Engineer @ Megatrend a.d, Niš
October 2021 - May 2023

Implemented .NET architecture and components following Domain-Driven Design (DDD) patterns, adapting and evolving the complexity as the system scaled. Developed enterprise solutions for insurance companies (e.g., Fond za razvoj Srbije i Crne Gore, Parica, Duga). Ensured high software quality through comprehensive testing, debugging, and production troubleshooting. Designed and built RESTful API backends with clean code principles and design patterns. Integrated and consumed REST APIs on the frontend using Vue.js, delivering responsive and user-friendly client-side applications. Managed end-to-end deployment and maintenance processes, ensuring stability and long-term support of production systems.

Jobs Talent Salaries
Menu