Communications, Wi-Fi / 802.11 wireless networks, signal processing, Standards, IP
Concept to product consulting: FPGA, Verilog, PCB, Python, Ethernet, IP, SAS2, SOHO, PCAP
Hardware & Software Embedded System Design, FPGA/CPLD Design & Development, PCB Layout Using Altium
Business Strategy
Mechanical engineering
Analog/RF/mmWave-teraHertz IC design
Microscopy, micro-spectrophotometers, aquatic particle analyzers, DUV lasers, optical metrology instruments, single frequency nanosecond fiber lasers, DFB diode/fiber amplifiers, Non-linear optics
Embedded Software, Pay TV & Cinema technology, VR, Security, Compilers
High Performance Computing and all related domains, AI/Machine Learning, Teaching and instructional delivery
Expert Witness in Advanced Driver Assistance Systems (ADAS: ACC, lane keeping, blind spot), Self-Driving Cars / Autonomous Vehicles, Telecommunications (DSL, wireless, 5G, WiFi)
IEEE Senior Member
Los Altos, CA 94024
IEEE Life Member
Cupertino, CA 95014
USA
Mobile:
IEEE Member
Soquel, CA 95073-1033
Tech/Growth Market Planning
International Development
Nonprofit Advancement
Mountain View, CA 94043
USA
Mobile: 408.769.1713
Systems engineering
Medical device
Model-based design
Santa Clara, CA 95051
USA
Mobile:
IEEE Senior Member
Menlo Park, CA 94025
USA
Mobile: 831.252.5163
Felton, CA 95018
USA
Mobile: 650.766.1950
IEEE Member
Menlo Park, CA 94025
Mobile: 248.980.8649
IEEE Senior Member
Rochester, MI 48306
IEEE Fellow
Redwood City, CA 94065
USA
Consultant Directory
Bus. Phone: 650 282 0215
CNSV Member
1525 Miramonte Ave. #3956
— View Profile —
Consultant
Bus. Phone: 408.257.4472
CNSV Member
8015 Rainbow Dr
— View Profile —
Bus. Phone: 831.479.7000
CNSV Member
POB 1033
— View Profile —
Bus. Phone: 646.384.7644
CNSV Affiliate Member
140 Hamilton Ave
— View Profile —
Bus. Phone: 408.769.1713
CNSV Affiliate Member
2376 Walsh Ave
— View Profile —
Consultant
Bus. Phone: 650 485 1593
CNSV Member
— View Profile —
Bus. Phone: 8312525163
CNSV Affiliate Member
6060 Graham Hill Rd
— View Profile —
Software Consultant
Bus. Phone: 650.766.1950
CNSV Treasurer
311 Stanford Ave
— View Profile —
Consultant
Bus. Phone: 248.838.5252
CNSV Member
1142 Terra Ct
— View Profile —
Bus. Phone: 650.308.8485
CNSV Member
303 Twin Dolphin Dr Suite 600
— View Profile —