Navjot Singh is a Principal Software Engineer based in Redmond with a decade of experience building Azure-focused distributed systems at Microsoft. He progressed through multiple senior engineering roles at Microsoft after early engineering stints at Amazon and Intel, bringing deep experience in scalable cloud services and DSP-related algorithm work. Navjot combines hands-on system design and delivery with architectural leadership, mentoring teams to operationalize resilient, high-throughput platforms. His academic background from IIT Kanpur and NIT complements a pragmatic engineering style that bridges research-grade algorithms and production-scale services. Known for steady internal progression and cross-domain fluency, he often pairs low-level performance insight with cloud-native patterns to solve real-world reliability challenges.
10 years of coding experience
14 years of employment as a software developer
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Maulana Azad National Institute of Technology
Contributions:1 PR, 25 pushes, 1 branch in 4 years 2 months
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.
Request Free Trial
Navjot Singh - Principal Software Engineer at Microsoft