Microsoft
Software Engineer - Storefronts
Respawn Entertainment
Network Software Engineer
Behaviour Interactive
Gameplay Programmer
Microsoft
Software Engineer II
Respawn Entertainment
Software Engineer III
The Coalition Studio
Software Developer
Microsoft
Software Engineer II - BigPark (Office Media Group)
Concordia University