I am a faculty member of the Department of Computer Science, Dartmouth College. Before that, I spent five lovely years at Microsoft Research, Bangalore.

I am interested in understanding efficient algorithms, and work in approximation algorithms, property testing, combinatorial optimization and algorithmic game theory.

Research: Publications.

Teaching: Fall 2018: CS 49/149 - 21st Century Algorithms , ...