Principal Software Engineer
Telcom
Summit Software
Freelance Software Engineer
Plexus Corp.
Software Engineer and Group Manager
Synapse Product Development
California State Polytechnic University