Blizzard Entertainment
Software Engineer
Blizzard Entertainment
Associate Software Engineer
Melaleuca:The Wellness Company
Web and Mobile Development Intern
Blizzard Entertainment
Web Development Intern
Blizzard Entertainment
Senior Software Engineer
BYU-Idaho
Linux Lab Assistant
Blizzard Entertainment
Lead Software Engineer
Weatherworn Studios
Co-Creator of the Princess Guardian
Broulim's
Closing Manager
Brigham Young University - Idaho