· PhD in Computer Science, Columbia University2007–
· Postdoc in Computer Science, Stanford University2007–2009
· MS in Computer Science, Columbia University2002–
· Diploma in Computer Science, EPFL2001–
· Sr. Principal Research Manager, Microsoft Research