Software Engineer
Burnaby, BC, CA
Electronic Arts (EA)
Phoenix Labs
Technical Director
Capcom Game Studio Vancouver
Self Employed
Software Developer
University of Alberta