Gaurav Kanade

Principal Software Engineer at Microsoft

Sammamish, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Gaurav Kanade is a Principal Software Engineer with over a decade of experience building and operating large-scale data systems on Azure, currently focused on Azure Synapse and HDInsight. He combines deep research roots—PhD-level training and work in simulation modeling, computational geometry, and discrete optimization—with hands-on cloud engineering and performance tuning. At Microsoft he has driven reliability and observability improvements for open-source data platforms, contributing bug fixes and new metrics to high-profile projects like Apache HBase. Customer-obsessed and investigative by nature, he excels at root-cause analysis, WAL/consistency issues, and squeezing performance from distributed systems. Based in Sammamish, WA, he blends academic rigor with production pragmatism and a track record of translating complex algorithms into robust, scalable cloud services.
code10 years of coding experience
job16 years of employment as a software developer
bookFergusson College
bookMS, Computer Science, MS, Computer Science at University of Iowa, Iowa City
bookBE, Computer Engineering, BE, Computer Engineering at Pune Institute of Computer Technology
bookPhD, Computer Sciencce, PhD, Computer Sciencce at University of Iowa
github-logo-circle

Github Skills (9)

javas10
hbase10
databases10
java10
database10
wal9
metric9
testing8
apache7

Programming languages (7)

C#PowerShellJavaShellBicepHTMLMarkdown

Github contributions (5)

github-logo-circle
apache/hbase

Apr 2020 - Jul 2021

Apache HBase
Role in this project:
userBack-end Developer
Contributions:19 reviews, 24 commits, 20 PRs in 1 year 3 months
Contributions summary:Gaurav contributed to the Apache HBase project by addressing specific issues related to metrics, server management, and WAL handling. Their commits include fixing a bug in `MetricsTable#updateFlushTime`, removing entries from the draining servers node, and resolving a potential WAL corruption issue with multi-operations using Durability.ASYNC_WAL. Additionally, they added a new metric to track full region scans, enhancing the project's monitoring capabilities.
apache-hbaseapachedatabasejavahbase
Azure/hbase-utils

Jul 2017 - May 2022

Utilities to help HBase as a service in HDInsight Azure
Contributions:54 commits, 24 PRs, 38 pushes in 4 years 10 months
hdinsightazure-cosmos-dbas-a-serviceazurehbase
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