Education
University of Toronto
M.Sc, Computer Science 1999-01-01 - 2001-01-01University of Toronto
Honors B.Sc, Computer Science Specialist -Work Experience
Anthropic
Current
Anthropic
OpenCola
Current
OpenCola
Netflix
2011-07-01 - 2021-07-01
Netflix
Microsoft
2006-07-01 - 2011-07-01
Microsoft
Points International Ltd
2004-06-01 - 2006-04-01
Points International Ltd
Idee Inc.
2004-02-01 - 2004-06-01
Idee Inc.
Dude Research Inc
2003-03-01 - 2004-01-01
Dude Research Inc
OpenCola Inc
2001-09-01 - 2003-03-01
OpenCola Inc
University of Toronto
2001-05-01 - 2001-09-01
University of Toronto
University of Toronto
1999-05-01 - 1999-09-01
University of Toronto