About
My area of expertise is distributed systems, and along with my teams, I have shipped several such highly-scalable systems. These systems are not only efficient/scalable but also provide good semantics to make it easy for an application programmer to use them. These systems are designed with 24/7 smooth operations in mind so that service disruptions are minimized.
I have worked in the area of database systems, file systems, wireless networks, notification systems, and infrastructure for supporting sharded stateful servers. I have built several high-performing teams and I enjoy mentoring and guiding engineers to achieve their career goals.
Research Areas
Learn more about how we do research
We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work