Senior Software Engineer
San Jose, CA
Zycad Corp.
VLSI Technology Inc.
Software Engineer
Xilinx
Senior Staff Engineer
Haynes Beffel & Wolfeld LLP
Patent Agent
Santa Clara University
Stanford University