Senior Programmer
Edmonton, Alberta, Canada
Bioware
Electronic Arts (EA)
Software Engineer
Lead Programmer
Technical Director
Improbable
Inflexion Games
University of Ottawa