EarthLink Business
Staff Software Architect
Yahoo
Engineering Director, Media Mobile Distribution and Platforms
Sun Microsystems
Member of Technical Staff
various
IT Consultant
Schlumberger
Sr Software Engineer
TravelPro Technologies
Software Engineer
San Francisco State University
Singapore Polytechnic
UC Berkeley College of Engineering