Summary
Chirag Gupta is a Principal Software Engineering Manager at Microsoft with over eight years of experience building cloud-native, high-performance distributed systems and indexing solutions on Azure. He combines hands-on coding in C# and full-stack Java/Android/Flutter development with system-level design, debugging, and Agile delivery practices. At Microsoft he has progressed from senior individual contributor to managing teams that architect scalable big-data products and performant search/indexing infrastructure at cloud scale. Known for bridging product needs and engineering execution, he focuses on reliability, performance tuning, and practical system testing strategies. Based in Bellevue, WA, he holds an MCA from Delhi University and brings a pragmatic blend of deep technical ownership and people leadership to complex, high-throughput systems.
8 years of coding experience
Coursera
University of Delhi