Crux OCM
Software Developer
BlackBerry
Core OS Software Development
Canada Revenue Agency
Java Developer
High Q Technologies
Software Developer
Northern Digital Inc. (NDI)
Advanced Research Intern
Regent Park Focus Media Arts Centre
Media Production Assistant
University of Waterloo
Trinity College Dublin