Blizzard Entertainment
Compatibility Analyst
Riot Games
Software Engineer - VALORANT
Blizzard Entertainment
Software Engineer - Hearthstone Features
Blizzard Entertainment
Test Analyst
US Army
Airborne Infantryman
Blizzard Entertainment
Associate Software Engineer - Hearthstone Server
Irvine Valley College
Champlain College