He received a Bachelor of Technology from IIT Bombay, and a PhD in the ACO (Algorithms, Combinatorics, and Optimization) program at Georgia Tech. His research interests are in algorithms and optimization, in particular, approximation algorithms, fast algorithms, and sublinear algorithms.