Microsoft
Senior Software Engineer
Microsoft
Writer (Windows)
Nintendo
Designer
Microsoft
Senior Content Developer (Windows Phone)
Microsoft
Software Engineer II
Dual LLC
Project Manager
Nintendo
Writer
Microsoft
Principal Software Engineer
Academy of Art University
California College of the Arts
Diablo Valley College