Vecima Networks Inc.
Software Developer
Noodlecake
Head Of Technology
Noodlecake
Head of Publishing Technology
IBM
Software Development Intern
University of Saskatchewan
Computer Science Research Assistant
Noodlecake
Developer
University of Saskatchewan