Midway Games
Lead Engineer
Superbot Entertainment
Lead GamePlay Engineer
Radiant Entertainment, Inc
Senior Developer
Ubisoft
Senior Gameplay Programmer
Riot Games
Staff Software Engineer
Superbot Entertainment
Lead Engineer
Midway Games
Senior Software Engineer
Phoenix Labs
Technical Director
Electronic Arts (EA)
Software Engineer
Player First Games
Technical Director