Blizzard Entertainment
Software Engineer
S2 Games, LLC
Lead Programmer
Double Fine Productions
Senior Programmer
KIXEYE
Senior Server Engineer
Electronic Arts (EA)
Game Tester
Nexon America
Game Director
Echtra Games
Software Engineer
Cogswell Polytechnical College