Lawrence Livermore National Laboratory
Webmaster and Technical Team Leader
Yahoo
Senior Software Engineer
Build.com
Senior Software Developer
CPR Aquatics
Computer Technician
UC Davis
Research Assistant
Lawrence Livermore National Laboratory
Computer Scientist
Jada Communications
Co-Owner and Chief Technology Officer
Future Magic Games
Co-Owner
Computer Consulting
Consultant
University of California - Davis