ExploreLearning
Consulting Software Developer
Pearson
Principal Software Developer
Terra Incognita Productions
Technical Lead
Enspire Inc.
Director of Technology, Lead Developer
Independent Consultancy
Technology Consultant
The University of Texas at Austin
Web Operations Manager, Lecturer
IC
Research Fellow
Transylvania University
The University of Texas at Austin