Parth Shah is a Senior Software Engineer with 11 years of experience specializing in operating systems, databases, and Linux kernel development, currently driving AI-infused query processing and performance optimization at Microsoft. He has deep kernel roots from IBM where he contributed scheduler and latency improvements (e.g., TurboSched and Latency-nice) and applied that performance focus to databases like PostgreSQL and Redis. At Microsoft he has led production features across Azure SQL—building vector search prototypes, AI model hosting inside SQL, and high-availability log replication—while owning livesite incident response for large-scale SQL outages. Parth blends low-level systems expertise with practical cloud and AI product delivery, routinely correlating production logs with code for end-to-end root cause analysis. He is equally comfortable authoring kernel patches and architecting customer-facing database features, and has a track record of mentoring peers and winning internal hackathons. Based in Bengaluru, he combines academic rigor from NITK with hands-on systems engineering that consistently reduces latency and operational pain for large-scale services.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Technology - BTech, Computer Engineering, Bachelor of Technology - BTech, Computer Engineering at Gujarat Technological University
Master of Technology (M.Tech.), Computer Science, Master of Technology (M.Tech.), Computer Science at National Institute of Technology Karnataka
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
Parth Shah - Senior Software Engineer at Microsoft