Microsoft
Software Engineer
Electronic Arts (EA)
Quality Engineer (Intern)
Camp Palawopec
Summer Camp Counselor
DICE (EA Digital Illusions CE AB)
Software Engineering Intern
Riot Games
Gameplay Engineer
Mira Labs, Inc.
Software Engineer
Electronic Arts (EA)
Game Design Intern
Brebeuf Jesuit Preparatory School
University of Southern California