Pavle Josipovic is a Principal Software Engineer based in Belgrade with over a decade of experience building high-performance systems and physics/R&D software. After a long tenure at Microsoft working across OCR, Windows platform services and Havok Physics research, he now focuses on advanced engineering challenges at Tenstorrent. His background spans C++, Java, and platform-level development from early Android and video client work to Windows OCR APIs, reflecting deep systems and tooling expertise. Pavle combines research-oriented problem solving with production-grade delivery, mentoring teams through complex codebases and performance tuning. He holds both a Bachelor's and Master's in Computer Science from the University of Belgrade and is comfortable bridging academic rigor with pragmatic product engineering. A less obvious strength is his consistent trajectory from testing and SDET roles into principal-level R&D leadership, showing strong technical breadth and growth.
10 years of coding experience
12 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at University of Belgrade
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.