I received my PhD in 2008 from the Department of Computer Science at the University of Toronto under the supervision of Stephen Cook.

In 2007, together with Alex Hertel and Philipp Hertel, I co-founded Zetawire. It was acquired by Google from stealth mode in 2010, and formed the base for the Google Wallet product.

Between 2008 and 2010 I spent two years as a postdoctoral researcher at the Microsoft Research New England lab.

In 2010-11 I was an assistant professor jointly appointed at the Departments of Mathematics and Computer Science at the University of Toronto.

I joined Princeton in the Fall of 2011.

With my students I work in complexity theory, the theory of real computation, machine learning, algorithms, game theory, and applications of computer science in healthcare and medicine. You can find my publications here.

Back to main page