Squaresoft
Senior Software Engineer
Interplay
Senior Programmer
Blizzard Entertainment
Senior Software Engineer
Papaya Studios
Senior Programmer
Obsidian Entertainment
Lead Programmer
Nexon Publishing North America
Senior Gameplay Engineer
BottleRocket Entertainment
Senior Programmer
Double Helix Games
Senior Gameplay Programmer
Obsidian Entertainment
Senior Programmer
Turtle Rock Studios
Senior Gameplay Programmer
McGill University