Software Engineering Manager
TrueVision Systems
Software Engineer Intern
SLAC National Accelerator Laboratory
Research Software Developer
Software Engineer
Visualsize Inc.
Co-Founder
Staff Software Engineer
National Taiwan University
University of California, Santa Barbara