I am an Assistant Professor in the EECS department at Northwestern University starting Fall 2015 . My research interests are broadly in the field of Theoretical Computer Science, particularly, in designing efficient algorithms for problems in Combinatorial Optimization and Machine Learning. I am also interested in using paradigms that go Beyond Worst-Case Analysis to obtain good algorithmic guarantees. My research is supported by an NSF CAREER award and NSF AITF award CCF-1637585 (with David Sontag).

Previously, I was a Postdoctoral Researcher at the Courant Institute of Mathematical Sciences, NYU as a part of the Simons Collaboration on Algorithms and Geometry . I also spent two wonderful years as a Simons Postdoctoral Research Fellow with the Theory Group at Carnegie Mellon University. I obtained my PhD from Princeton University in Computer Science with Prof. Moses Charikar. Prior to that, I finished my bachelor's degree in CS from the Indian Institute of Technology Madras in 2007. I spent the first fifteen years of my life in Pondicherry, a beautiful town in Southern India, where Pi Patel hails from.

Teaching
EECS 212 : Mathematical Foundations of Computer Science. Fall 2015.
EECS 495 : Graduate Algorithms. Winter 2015.