Google, Inc.
2010 — present
Senior Software Engineer, in Knowledge Graph, then Research / Machine Intelligence.
Metaweb Technologies, Inc.
2008 — 2010
Interaction Scientist, on novel user interactions for Freebase (semantic) graph data.
Massachusetts Institute of Technology
2001 — 2007
S.M. + Ph.D., Computer Science.
Teaching Assistant in 6.831 User Interface Design & Implementation and 6.821 Programming Languages.
Research Assistant in Haystack group, User Interface Design group, and Simile project.
Microsoft Research + Microsoft Research Asia
2004, 2005
Research Intern, on HCI and data visualization topics.
Slipstream Data Inc.
Summer 2001
Developer Lead, on firmware providing compression technologies for mobile browsing.
University of Waterloo
1996 — 2001
B.A.Sc., Computer Engineering, Honours, Co-op.
Research Assistant in (MIT) Haystack group, Software Engineering group, and Integrated Camera group.
Microsoft Inc.
1998 — 2000
Software Design Engineer Intern, 4 internships, in Visual Basic Compiler team, Microsoft Learning Technologies group, and the NetDocs group.
Watcom Inc. + Sybase Inc.
1997, 1998
Co-op Software Developer Intern, 2 internships in Power++ and PowerJ teams.