Bioware
Software Engineer Co-op
Intuit
Software Engineer Co-op
NAIT
Senior Software Developer
Questionmark
QA Developer
Razor Engineering Ltd.
Engineer In Training, Java Developer
Alberta Biodiversity Monitoring Institute
Contract Software Developer (Web)
Alberta Computers for Schools
Computer Technician
Beamdog
QA and Developer
University of Alberta