Summary
Marko Medojevic is a senior full-stack software engineer based in Abu Dhabi with over a decade of professional experience and two decades of hands-on development practice. He specializes in Java/Spring and React, and recently builds high-performance, Kotlin/Akka systems for IoT that emphasize reactive, fault-tolerant architectures. Marko has led teams and technical design for microservices, data integration, and BI platforms across industries including utilities, pharma, and carbon accounting, often driving monolith-to-microservices transitions and DevOps pipeline integration. He combines deep backend expertise (databases, high-load pipelines, actor models) with practical frontend delivery, having produced interactive dashboards, GIS integrations, and scalable APIs. Known for enforcing test-driven development and coding standards, he also designs database and integration frameworks that solve complex domain problems. Outside the obvious tech stack, he brings a knack for translating regulatory and business constraints into resilient, auditable software architectures.
11 years of coding experience
16 years of employment as a software developer
BS Software engineering, BS Software engineering at Univerzitet Metropolitan
Master of Engineering - MEng, Master of Engineering - MEng at University of Colorado Boulder