PhD in Computer Science, MIT; postdoctoral research, University of California, Berkeley. Currently, Assistant Professor in Computer Science, Carnegie Mellon University. Recipient: Rhodes Scholarship; NSF Graduate Fellowship; NSF Mathematical Sciences Postdoctoral Fellowship. Selected as a Microsoft Research Faculty Fellow.