Status Effect Games, Inc.
Senior Software Engineer
Revolving Games
Senior Software Engineer
ASUC Auxiliary
Webmaster
Academy of Art University
Instructor
Cloudcade
Front End Developer
Mastermind Studios, Inc.
Software Engineer
Illumix
Software Engineer
Free Range Games
Software Engineer
Academy of Art University
Lab Technician
University of California, Berkeley