Branko Kokanovic is a Principal Software Engineer with 16 years of experience, currently leading architecture and delivery efforts at Microsoft from his base in Belgrade. He progressed through multiple senior engineering and people-lead roles at Microsoft since 2012, demonstrating deep expertise in building large-scale, production-grade software across teams. Prior to Microsoft he developed enterprise-grade Java systems at Mozzart and embedded/real-time solutions at RT-RK, giving him a strong full-stack and systems background. He holds an MCS in Computer Science from the University of Belgrade and combines hands-on coding with strategic technical leadership. Known for steady progression from SDE2 to principal level, he brings both mentorship experience and a pragmatic focus on reliability and scalable design.
17 years of coding experience
10 years of employment as a software developer
MCS, Computer Science, MCS, Computer Science at University of Belgrade
Serbian, English, German, Croatian, Macedonian, Slovenian
Contributions:345 commits, 30 PRs, 229 pushes in 8 years 8 months
djangobettingbetting-oddsbootstrapbootstrap4
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.