Sepio Technology
Full-Stack Developer / Product Lead
Neurio Technology
Technical Product Manager
Vertical AI
VP Product Development
BlackBerry
LCD Display Developer (Co-op)
Neurio Technology Inc. (Acquired by Generac Power Systems)
Software Development Manager
Generac Power Systems
Senior Software Development Manager
Planview, Inc.
Director of Engineering
Neurio Technology Inc.
Hardware Designer
Placenote
VP Product Development
University of Waterloo