Expert Witness, Logic Synthesis, Circuit Simulation, FPGA Design, Startups
Semiconductor processing, chemical vapor deposition, heat and mass transport, CMOS reliability, low-power wireless communications, RFID.
Expert witness, patent analysis, analog, mixed-signal, IC design, ADC, DAC, data converter. analog to digital, digital to analog, PLL, phase locked loop, SERDES, semiconductor, testing
RF circuits (non-IC) and systems designs, Semiconductor Product applications, Wireless, In-depth problem solving
Sensors, Robotics, Biomedical Devices, and Control with the emphasis on medical applications. Mechanical engineering.
Technical business strategy, marketing consulting, semiconductors, data storage, flash memory
Medical Devices, Business Development, Marketing, Regulatory compliance, Sales
Software development, RESTfull backend web APIs, real-time embedded, object-oriented, telecommunications, team lead, instructor, Qt,
Electronic systems architecture and circuit development.
IEEE Member
Berkeley, CA 94708
USA
Sunnyvale, CA 94086
USA
IEEE Member
Portola Valley, CA 94028
USA
Mobile: 510.798.1016
IEEE Member
Fremont, CA 94539
IEEE Member
San Jose, CA 95192
Fax:
Other:
IEEE Member
Sunnyvale, CA 94085
Fax:
Other:
IEEE Life Senior Member
Southport, NC 28461
Mobile:
North Bend, WA 98045
USA
Mobile: 650.269.8576
Fax: 650.855.9816
IEEE Member
Palo Alto, CA 94303-4706
Consultant Directory
Consultant
Bus. Phone: 415 967 2051
CNSV Member
1421 Campus Dr
— View Profile —
Bus. Phone: 408.314.2769
CNSV Affiliate Member
877 Sutter Ave
— View Profile —
Expert Witness
Bus. Phone: 650 279 5639
CNSV Member
— View Profile —
Bus. Phone: 510.661.0887
CNSV Member
212 Boston Fern Common
— View Profile —
San Jose State University
Bus. Phone: 408.924.3866
CNSV Member
Mechanical Engineering Dept, 1 Washington Square
— View Profile —
Bus. Phone: 408.821.1503
CNSV Member
1250 Oakmead Pkwy, Suite 210
— View Profile —
Bus. Phone: 925.890.8935
CNSV Member
2684 Yellow Poplar Path
— View Profile —
Bus. Phone: 408.348.1913
CNSV Affiliate Member
249 Main Ave S Ste 107-352
— View Profile —
Bus. Phone: 650 855 9816
CNSV Member
763 E. Charleston Road
— View Profile —