Freelance Consulting
Consultant
OnForce
Principal Software Architect
GSN Games
Executive Director of Development
Quick Base
Senior Director of Development
Yamaha Music Interactive
E-Commerce Lead Engineer
Kiva Systems - an Amazon company
Senior Software Development Manager
Apress
Author
Zappix
Vice President of Engineering
University of Delaware