Statistics Canada
Programmer - Analyst
Fuze, Inc.
Software Engineer
Natural Resources Canada
Software Developer
Fuze, Inc.
Software Engineer II
Carleton University
Object-Oriented System Development Teaching Assistant
Carleton University
Peer Assisted Study Session Facilitator - Foundations of Imperative Programming
Solace Systems
Senior Software Developer
Align Commerce
Backend Engineer
Upgrade, Inc.
Software Engineer
Fuze, Inc.
Software Engineer Intern
Glebe Collegiate Institute
Carleton University