Summary
Marko Haberl is a founder and independent software architect based in Croatia with 15+ years of experience solving system-level problems in regulated, high-integrity domains like fintech, financial infrastructure and legal-tech. He specializes in architecture, platform modernization and restoring technical control in complex or fragile systems, working as an embedded advisor to CTOs and engineering leadership rather than a feature delivery resource. Marko has led multi-team engineering organizations, stabilized failing projects and driven technical strategy during scale-ups and restructurings, blending hands-on backend skills (Java/Spring, Rust, NodeJS) with frontend experience (Angular, Svelte) and devops know-how. His engagements typically span architecture reviews, cross-team technical leadership and short-term embedded architect roles that leave teams with sustainable, long-term direction. Notably, he pairs a formal background in mathematics and computer science with a practical history of running an engineering business and managing 40-person development units, which helps him translate technical trade-offs into business outcomes. He prefers working with teams that already have developers and need senior strategic guidance rather than ticket-based implementation.
11 years of coding experience
16 years of employment as a software developer
Master's degree Mathematics Computer Science, Master's degree Mathematics Computer Science at University of Zagreb / Sveučilište u Zagrebu
Croatian, English, German