R and D Software Developer
Toronto, Ontario, Canada
Spartan Bioscience
R and D Software Developer
Environment Canada
Satellite Data Analyst
FUJIFILM VisualSonics, Inc.
Software Developer
BlackBerry
Software Developer - Browser Networking Team
Epson Canada
Software Developer - Imaging Algorithms Team
Derivative
Senior Programmer
DossierView
iOS Developer
University of Waterloo
Lab Research Assistant - Humans in Complex Systems
University of Waterloo