Data Storage. R&D Management. Test/Characterization. Expert Witness. Cross Cultural Partnerships.
Ethernet standards, hardware, twisted pair Ethernet, Power over Ethernet, patent litigation support.
Control systems, analog circuits, embedded firmware, motion control, opto-electronics, sensors.
Semiconductor device packaging + manufacturing, Cleantech project (clean water and energy, waste treatment) + business development, Project management + agile implementation.
FPGA & ASIC design, high-performance computing, supercomputers
Consulting in optics, microfluidics, system design, instrumentation development.
System, analog, algorithms, MEMS, sensors, mixed signal and power.
Databases, Oracle, SQL Server, Google AlloyDB, Postgres, MongoDB, Cloud, AWS, AZURE, GCP, AI, GEN AI, Deep Learning, RAG
RF / Analog / Mixed-Signal Electronics - PCB ; Analog Integrated Circuits. Radio Frequency: SDR, custom radios, Bluetooth Low Energy (BTLE), Wi-Fi, RFID/NFC, LoRa, etc.
Power Electronics: Switching Power Supplies, Amplifiers, Transformers, Battery Chargers, etc.
Mobile: 650.823.6852
Fax: 650.322.2640
IEEE Senior Member
Palo Alto, CA 94302-0519
IEEE Life Member
Mountain View, CA 94043-5286
Mobile: 669.273.6035
IEEE Senior Member
San Jose, CA 95148
USA
Fax: 510-979-9154
IEEE Member
San Jose, CA The Capital of Silicon Valley
USA
Mobile: 408.583.7412
Los Gatos, CA 95032-1803
Areas of focus: flow cytometry, hematology, cell analysis and sorting, in vitro diagnostics.
Mountain View, CA 94043-2357
USA
Mobile:
IEEE Senior Member
Corvallis, OR 97330
USA
Milpitas, CA 95035
USA
Mobile:
IEEE Member
FCC compliance
San Jose, CA 95119
USA
IEEE Member
Medford, OR 97501
USA
Consultant Directory
Bus. Phone: 650 424 8111
CNSV Member
POB 519
— View Profile —
GraCaSI S.A.
Bus. Phone: 540.227.0059
CNSV Member
158 Paseo Ct.
— View Profile —
Bus. Phone:
CNSV Member
3633 Westview Dr.
— View Profile —
Bus. Phone: 510 579 1819
CNSV Member
— View Profile —
Bus. Phone: 408.370.9147
CNSV Affiliate Member
102 Almond Hill Ct
— View Profile —
Bus. Phone: 650.269.0726
CNSV Affiliate Member
897 Independence Ave, Suite 4A
— View Profile —
Bus. Phone: 541.321.0498
CNSV Member
InvenSpan
— View Profile —
1456 Glacier Drive
— View Profile —
Bus. Phone: 408.916.1345
CNSV Member
— View Profile —
Mobile: 858 735 8798
CNSV Member
2002 S Stage Rd
— View Profile —