Marko Zabreznik is a Principal Engineer with 14 years of experience designing scalable, stable architectures and aligning technology with business goals from Maribor, Slovenia. He has progressed from hands-on lead developer and CTO roles to head of software architecture and now principal engineer, blending deep technical craftsmanship with standards evangelism and mentorship. Marko excels at creating adaptable architectures and delivery patterns that fit diverse team structures and product needs, while championing best practices across organizations. He also operates his own consultancy and serves as a fractional CTO, signaling a strong mix of strategic leadership and practical delivery. Less obvious: his career shows a consistent focus on bridging product storytelling and engineering—shaping technical strategy for both startups and established teams.
14 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Univerza v Mariboru
Contributions:10 releases, 58 commits, 2 PRs in 4 years 6 months
firefoxkeyboardvirtual-keyboarduserchromecss
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.