· Professor and Chair, Combinatorics and Optimization, University of Waterloo2006–
· Postdoctoral Researcher, Caltech2004–2006
· PhD in Computer Science, Cornell University2004–
· B.Tech. in Computer Science, Indian Institute of Technology, Delhi
· Graduate Student, Indian Institute of Technology, Delhi