Hardware and software design for networking; NICs and switches.
Startup Acceleration
DisplayTechnology, Optics, E-Paper, Active Matrix Backplanes, Liquid Crystal Devices, R&D Management, Technology Transfer, Patents
Business development, product marketing, go-to-market, technology evaluations, competitive analysis, ecosystem development, team building, IoT, edge AI/ML, WiFi, Bluetooth, cellular, DSP
RF, Microwave, Analog Circuits. EM simulation & PCB Layout.
Device physics, IC design, patent & trade secret litigation, CCD, wafer fab and foundry, memory.
Software, Digital Signal Processing, Expert Witness, Computer, Music, Audio
Embedded systems, software, firmware, reverse engineering.
Embedded software, Linux, Microcontrollers, C, C++, UML, OOD.
Legal document review, legal advice for consultants, risk analysis and risk avoidance, insurance issues
San Jose, CA 95128
USA
Business Model Validation
Investor Relations / Strategic Partnerships
Startup Bootcamp & Event Management
High Tech Company Consulting
Sunnyvale, CA 94089
USA
Mobile: 408.823.5787
Saratoga, CA 95070
United States
IEEE Life Member
Palo Alto, CA 94301
USA
Fax: 408.351.0308
IEEE Member
San Jose, CA 95133-1542
USA
Mobile:
IEEE Life Senior Member
Los Gatos, CA 95032-3566
USA
IEEE Member
Larkspur, CA 94939-1322
IEEE Senior Member
Expert witness for patents, copyrights, source code comparison.
Boise, ID 83713
USA
Mobile:
Fax: 831.536.1712
IEEE Member
Soquel, CA 95073-2321
USA
Mount Hermon, CA 95041
USA
Consultant Directory
— View Profile —
Bus. Phone: 408.682.0338
CNSV Affiliate Member
1250 Borregas Avenue, #127
— View Profile —
Sprague Consulting
Bus. Phone: 4088235787
CNSV Affiliate Member
14605 Bougainvillea Court
— View Profile —
AIOT Global
Bus. Phone: 415.609.0136
CNSV Member
357 Kellogg Ave
— View Profile —
Bus. Phone: 408.889.1643
CNSV Member
705 Creekland Cir.
— View Profile —
Bus. Phone: 408 823 9650
CNSV Member
800 Blossom Hill Rd. Unit E222
— View Profile —
Bus. Phone: 415.927.8856
CNSV Member
15 Willow Ave.
— View Profile —
Bus. Phone: 208.939.6984
CNSV Member
12948 W Woodspring St
— View Profile —
Bus. Phone: 831.247.0201
CNSV Member
4414 Ranchero Dr.
— View Profile —
Mobile: 408.482.7144
CNSV Emeritus Member
P.O. Box 112
— View Profile —