Sony Online Entertainment
Lead Programmer
Sony Computer Entertainment America
Senior Programmer
American Dynamics
Consulting Engineer
Amazon
Senior Software Development Manager
Sony Online Entertainment
Technical Director
Daybreak Game Company LLC
Technical Director
Amazon
Software Development Engineer
Sony Online Entertainment
Associate Technical Director
Sony Online Entertainment
Assistant Lead Programmer
University of California, San Diego