Software Engineer with over 8 years of experience building scalable, high-availability enterprise systems across telecom, finance, retail, and hospitality domains. Strong background in Java and Spring Boot, with full-stack experience in React and Angular. Skilled in microservices architecture, distributed system integration, and secure authentication solutions (OAuth2, JWT, Keycloak). Focused on building clean, reliable, and maintainable systems that scale with business needs. Experienced in leading technical decisions, guiding development processes, and supporting team members to deliver high-quality results. Committed to ensuring stable production environments through automated deployments and modern container-based infrastructure (CI/CD, Docker, Kubernetes).

Zoran Krstovski

Software Engineer with over 8 years of experience building scalable, high-availability enterprise systems across telecom, finance, retail, and hospitality domains. Strong background in Java and Spring Boot, with full-stack experience in React and Angular. Skilled in microservices architecture, distributed system integration, and secure authentication solutions (OAuth2, JWT, Keycloak). Focused on building clean, reliable, and maintainable systems that scale with business needs. Experienced in leading technical decisions, guiding development processes, and supporting team members to deliver high-quality results. Committed to ensuring stable production environments through automated deployments and modern container-based infrastructure (CI/CD, Docker, Kubernetes).

Available to hire

Software Engineer with over 8 years of experience building scalable, high-availability enterprise systems across telecom, finance, retail, and hospitality domains.

Strong background in Java and Spring Boot, with full-stack experience in React and Angular. Skilled in microservices architecture, distributed system integration, and secure authentication solutions (OAuth2, JWT, Keycloak).

Focused on building clean, reliable, and maintainable systems that scale with business needs. Experienced in leading technical decisions, guiding development processes, and supporting team members to deliver high-quality results. Committed to ensuring stable production environments through automated deployments and modern container-based infrastructure (CI/CD, Docker, Kubernetes).

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Macedonian
Fluent
English
Fluent

Work Experience

Senior Software Engineer at Modirum Platforms
March 1, 2024 - Present
Leading the full software development lifecycle — from requirements analysis to production deployment and maintenance. Designed and implemented scalable backend systems and integrations for enterprise projects such as Provisioning, Nobill Management Service, Notification Platform, DMS and Payment Gateway, enabling SOAP/REST microservices communication across multiple MNOs. Developed solutions using Java, Spring Boot, Hibernate, Microservices, MariaDB, ensuring reliability, observability, and security with Kibana, Keycloak, and OpenShift. Conducted code reviews, managed bug fixing and issue tracking through Git and Jira, ensuring high code quality and adherence to best practices. Mentoring junior developers and contributing to architectural and technical decision-making.
Software Engineer at Musala Soft
December 1, 2021 - March 1, 2024
Led development and maintenance of multiple enterprise projects, including Sokoban, NGCC, and MyMusala, delivering scalable backend solutions. Architected backend systems using Java, Spring Boot, Microservices, Hibernate with MS SQL Server; built RESTful APIs and integrated with iOS/Android/web clients. Implemented authentication and authorization using Spring Security with JWT; performed code reviews and bug fixes; deployed via CI/CD using Jenkins and Docker; modernized legacy systems by migrating monoliths to microservices and refactoring core components for scalability.
Software Engineer at Alosys Communication
July 1, 2019 - December 1, 2021
Developed and maintained WAMTM, UAM, SSM, mobRepo, BRDT, and FASTBEE, supporting real-time monitoring, coordination, and reporting processes. Designed and implemented both monolithic and microservices architectures, integrating REST and SOAP services, and ensuring system scalability, performance, and reliability through Kibana monitoring. Delivered full-stack solutions using Java, Spring Boot, TypeScript, Angular, React Native, Node.js, and Oracle/MySQL, ensuring performance, scalability, and secure data handling. Implemented RESTful APIs, automated workflows, and authentication mechanisms (Spring Security, IAM), improving system efficiency and integration between applications.
Full Stack Developer at Accent Computers
February 1, 2018 - July 1, 2019
Designed and developed full-stack solutions for enterprise and commercial products such as EasyPOS, EasyPOS Hotel, ECR, EasyPOS Web Reports, Collab, and TaskReports, supporting POS, hotel management, ERP, and task tracking systems. Built and maintained both monolithic and microservices architectures, integrating REST and SOAP APIs for seamless communication between distributed components. Implemented backend services using Java, Spring, Spring Boot, Hibernate, and MySQL, and developed interactive, responsive frontends with Angular, JSP, JWT token, JavaScript, jQuery, Bootstrap, and Java Swing. Improved business efficiency through automation, optimized data flow, and advanced reporting with charts, dashboards, and analytics. Created and maintained technical documentation detailing architecture, integrations, and deployment procedures to support long-term scalability and maintainability.
Full Stack Developer at Freelance
January 1, 2014 - December 31, 2014
Designed and developed multiple desktop, web, and mobile applications for clients across different domains, including e-commerce, reporting systems, and data management tools. Delivered end-to-end solutions such as t-phone-shop, stock.report, and Bee Management System, covering product sales, analytics, and operational tracking. Built applications using Java, Spring Boot, Angular, React Native, PHP, Node.js, and MySQL, integrating RESTful APIs and ensuring responsive, user-friendly interfaces. Developed both monolithic and microservices-based solutions, implementing secure data handling, performance optimization, and seamless deployment with Tomcat. Created and maintained technical documentation to support clients in system usage, maintenance, and future development.

Education

Bachelor of Science: Computer Science at University Goce Delcev – Stip, Macedonia
January 11, 2030 - January 21, 2026
Bachelor of Science: Computer Science at University Goce Delcev – Stip, Macedonia
January 11, 2030 - June 11, 2026

Qualifications

Oracle Certified Associate, Java SE 8 Programmer
January 11, 2030 - January 21, 2026
Oracle Certified Associate, Java SE 8 Programmer
January 11, 2030 - June 11, 2026
Docker for Developers
January 11, 2030 - June 11, 2026

Industry Experience

Telecommunications, Financial Services, Software & Internet, Media & Entertainment, Travel & Hospitality, Professional Services, Retail