Badges
Verified Skills
Work Experience
Developer
InfraConstruc Canada | 2010 - 2012
Karate Instructor
Champs Martial Arts | 2001 - 2010
Developer/Analyst
Defence Research and Development Canada | 2004 - 2004
ArtiSynth Developer
University of British Columbia | 2011
Education
University of Waterloo, Waterloo
Applied Mathematics, MMath | 2007 - 2010
Queen's University, Kingston
Mathematics and Engineering, BScEng | 2003 - 2007
University of British Columbia (UBC), Vancouver
Electrical Engineering & Computer Science, PhD | 2011