Just Right Games
Independent Game Developer
Trinidad Drilling
Rig technician, roughneck
The Peer Group
Software Developer
The Peer Group
Software Development Manager
McMaster University
Teaching Assistant
Optimal Computational Algorithms, Inc.
Summer Research Student
The Peer Group
Senior Software Developer
McMaster University
Master's Student
McMaster University