Blizzard Entertainment
Software Engineer
Blizzard Entertainment
Associate Software Engineer
Blizzard Entertainment
Senior Software Engineer
ProbablyMonsters
Senior Incubation Engineer
Blizzard Entertainment
Lead Features Engineer
Blizzard Entertainment
Senior Software Engineer II
Netflix
Senior Games Engineer
ProbablyMonsters
Lead Gameplay Engineer
Technical Management Program at UCLA Extension
DigiPen Institute of Technology Singapore
Digipen Institute of Technology