Ravdeep Gill is a software engineer with 10 years of experience building scalable distributed systems, currently focused on elasticity and autoscaling within the CosmosDB Distributed Runtime team at Microsoft. He designs and implements zero-downtime partition split/merge algorithms, dynamic throughput redistribution, and cost-reducing merge strategies while also supporting serverless scenarios and client SDK integrations. His background spans cloud migrations, C++ SQL engine work, and spatial graph research, giving him a strong foundation in both systems-level performance and algorithmic problem solving. Based in Redmond, he combines production-grade engineering with practical research experience and an attention to operational cost-efficiency that keeps large-scale data services responsive under varying workloads.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Indian Institute of Technology, Kharagpur
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.