MP

Marko Prtenjača

Available to hire

Full-stack Software Engineer and AI Engineer experienced in building scalable systems with Java, Spring Boot, and React, and in developing LLM-powered applications using RAG, and the Claude API.

About

Full-stack Software Engineer and AI Engineer experienced in building scalable systems with Java, Spring Boot, and
React, and in developing LLM-powered applications using RAG, and the Claude API. Skilled in API design, container-
based deployments (Docker/OpenShift), and secure authentication (OAuth2/OIDC). Focused on performance, clean
architecture, and leveraging AI for efficient problem-solving.

  • 6 years' experience
  • Joined June 2026

Languages

  • CroatianFluent
  • EnglishFluent

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment
  • Computers & Electronics

Work experience· 5 roles

Lead Developer · MPCODE (Own Business / Freelance)Jan 2025 – Present · 1 yr 11 mos

Migrated enterprise application from Vaadin 8 to Vaadin 23, improving performance and modernizing UI architecture. Developed backend services using Java and Spring Boot, supporting core application functionality. Designed and maintained REST APIs, integrated authentication systems (OAuth2, OpenID Connect, LDAP). Improved frontend components using React, contributing to better user experience and responsive UI. Implemented container-based deployments using Docker and OpenShift, ensuring consistent environments. Worked in an Agile development environment, contributing to feature delivery and iterative improvements. Contributed to codebase maintainability through refactoring and clean architecture practices.

Full-Stack Developer · A1 Macedonia webshop / A1 Croatia webshopJan 2025 – Present · 1 yr 11 mos

Developed backend and frontend features aligned with business requirements; implemented features using Java, Spring Boot, and Intershop Commerce; defined workflows and system behavior for new functionalities; created mass notification capabilities; integrated authentication via OAuth 2, OpenID Connect, and LDAP; configured container-based deployments with Docker and OpenShift; collaborated in an Agile environment and contributed to system stability and feature delivery.

Lead Developer · CAP.CAP Emergency SystemJan 2021 – Present · 5 yrs 11 mos

Led development of CAP.Emergency System; developed emergency alerting features (tsunami, hurricanes, disasters); translated business requirements into technical solutions; collaborated with product owners; defined workflows and system behavior for new functionalities; delivered reliable and secure system functionality.

Software Engineer / Freelance Developer · MP CODE (Own Business / Freelance)Jan 2020 – Present · 6 yrs 11 mos
Full-Stack Developer · A1 MacedoniaJan 2020 – Present · 6 yrs 11 mos

Education

Bachelor's degree in Computer Science · University of Applied Sciences Zagreb - Optim IT2020 – 2022
Bachelor's degree in Computer Science · University of Applied Sciences Zagreb2020 – 2022
Bachelor's degree in Computer Science · University of Applied Sciences Zagreb2020 – 2022
Bachelor's degree in Computer Science · University of Applied Sciences Zagreb2020 – 2022

Hire Marko Prtenjača today

Post a job and invite Marko, or contact them directly. No hidden commission.

Post a job