Blizzard Entertainment
Software Engineer, Battle.net
Blizzard Entertainment
Systems Engineer, Battle.net
California State University, Northridge
Web Application Developer
Riot Games
Senior Software Engineer
Excel Taekwondo Center
Lead Instructor (3rd degree Black Belt)
Blizzard Entertainment
Senior Software Engineer, Lead
California State University-Northridge