The 3DO Company
Technical Lead Ii
The Illusions Gaming Company
Lead Programmer
Electronic Arts (EA)
Software Engineer
343 Industries
Senior Software Engineer Lead
Electronic Arts (EA)
Senior Software Engineer Ii
Tactical Development
Lead Programmer
Simon Fraser University