Hi, I’m Marko Ivkovic, a software engineer focused on building scalable, reliable, and maintainable applications across backend and frontend systems. I’m proficient in Java, Spring Boot, and Angular, delivering end-to-end solutions from API design and business logic implementation to UI integration. I enjoy solving complex problems, collaborating with teams, and taking a proactive approach to delivering high-quality software. My experience includes building backend services, system integrations, cloud practices, and work on KNPC asset management projects, Maximo integrations, and freelance backend solutions.

Marko Ivkovic

Hi, I’m Marko Ivkovic, a software engineer focused on building scalable, reliable, and maintainable applications across backend and frontend systems. I’m proficient in Java, Spring Boot, and Angular, delivering end-to-end solutions from API design and business logic implementation to UI integration. I enjoy solving complex problems, collaborating with teams, and taking a proactive approach to delivering high-quality software. My experience includes building backend services, system integrations, cloud practices, and work on KNPC asset management projects, Maximo integrations, and freelance backend solutions.

Available to hire

Hi, I’m Marko Ivkovic, a software engineer focused on building scalable, reliable, and maintainable applications across backend and frontend systems. I’m proficient in Java, Spring Boot, and Angular, delivering end-to-end solutions from API design and business logic implementation to UI integration.

I enjoy solving complex problems, collaborating with teams, and taking a proactive approach to delivering high-quality software. My experience includes building backend services, system integrations, cloud practices, and work on KNPC asset management projects, Maximo integrations, and freelance backend solutions.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Work Experience

Java Software Developer at Sibiomic Solutions Group
April 1, 2023 - Present
Developing and maintaining Kuwait National Petroleum Company (KNPC) asset management solutions. Built OSOOL Mobile App for Asset Inspection (Spring Boot backend), enabling field teams to perform physical asset inspections across company locations. Worked on Maximo – JAGGAER Contract+ Integration for tendering and contracting workflows between systems, using Python and Maximo automation scripts. Contributed to Maximo Oracle -to-Oracle Migration Tool for database consolidation/migration (Java, SQL).
Software Developer (Freelance) at Dumba Software Development
December 1, 2021 - Present
Delivering custom software solutions for clients, focused on backend development, integrations, and business process automation.
Junior Software Developer at Engineering Software Lab
September 1, 2022 - April 1, 2023
Developed features for a Bed Manager platform used by hospitals. Worked on backend logic and system workflows supporting hospital resource allocation.
Junior Java Developer at Team.Ai
September 1, 2021 - July 1, 2022
Contributed to a multi-tenant SaaS hiring platform covering end-to-end recruitment processes. Implemented and maintained backend functionality to support automation of hiring steps and reduce manual operations.

Education

Bachelor's degree in Information Technology and Systems at Faculty of Organizational Sciences, University of Belgrade
January 11, 2030 - May 12, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Professional Services, Energy & Utilities