Inspirado Games
CTO
Threewave Software
Software Engineer (Co-Op)
MacDonald, Dettwiler & Associates
Software Engineer (Co-Op)
PopCap Games
Lead Developer
Next Level Games
Software Engineer
DeNA
Senior Manager, Software Engineer
owx.dev Inc.
Founder
Software Engineering Manager
Fashion Retail Thinking
Lead Game Developer
The University of British Columbia