Microsoft
Architect
Switched Media
Vice President, Chief Technology Officer
ActiveVideo
Director - Product Management
General Instrument
Firmware Engineer
C-Cube Microsystems
Firmware Engineer
DiVa
Software Architect
iVAST , Inc.
Director of Engineering
ActiveVideo
Principal Solutions Architect
ActiveVideo
Advanced Systems Architect
ActiveVideo
Director, Technical Business Development
Harvey Mudd College