ORC Expert Advisory Services ORC International

  home    |    find an expert    |    request an expert    |    join our network    |    about us     expert login  
Expert Consulting and Expert Witness Services
  search tips 
Share this page:  Send to LinkedIn Send to Facebook Tweet This Email Print

 Expert  723943

Expert in Eng Design, Digital/Analog, DSP, Wireless, RF, FPGA, Networking, Protocols, Software Development

Available for your Consulting and Expert Witness Needs

California (CA)
Education Work History Career AccomplishmentsPublicationsConsulting Services Expert Witness Market Research

Summary of Expertise: Listed with other top experts in: 
He has 23 years experience in the software development field. He has experience developing software on the following platforms: Windows, DOS, Linux, Monte Vista Linux, uCLinux, Solaris, FreeBSD, VxWorks, PSOS, PDOS, ST OS/20, OS9, uC/OS-II, TI DSP/BIOS

He has written low level drivers (SCSI, GPIB, Serial, I2C, SPI, SSI, ethernet, 1553, VME, PCI, MBus, SBus, USB, ISDN. He has written mid-layer "HAL" type interface software (ie. to connect low level drivers into upper layer API's). For example: Windows serial (RS-232) API layer to allow remote control IR hardware (coming in over RS-232) to interface to a GUI on a DVR (Digital Video Recorder).

He has written Application Layer software on numerous platforms. For example, Test software under Solaris for ethernet (TCP/IP) testing of a SBC (Single Board Computer). Automated testing software under Windows to allow DVR's to be tested in a automated MFG environment. Application Software to act as Linux development kits (ie. GUI development kit, embedded development kit, software development kit, etc..). Test code under VxWorks to validate ethernet interface (TCP/IP) and Shared Memory interface between SPARC processor and Intel i860 slave processor. GUI under FreeBSD to act as a Control GUI for a Internet Compression Router (which I also developed). The GUI also displayed connection statistics such as compression ratio, bandwidth being used, error statistics, etc..

Very good experience writing Digital Signal Processing drivers and application code under Texas Instruments DSP/BIOS O/S and Code Composer Studio. He has written low-level drivers and also application code for numerous projects. For example: SPI, I2C, UART/McBSP, SSI codec, PCI, DAC and A/D (ADC) low-level drivers. Wrote full control application to interface to Mgmt GUI over ethernet (TCP/IP). System was a Fiber-Optic Biochemical Sensing Controller using Fibre Optic "Lockin-Amplifer" approach, DDS and Quadrature demodulation of audio frequency tones.

He has 20+ years real-time O/S development experience. Multidisciplined in that he has experience with hardware/software/mechanical engineering. Experience managing developments teams of 2-5 people.

He has 23+ years experience developing computer based hardware and embedded computers/controllers. Experience designing with numerous bus and I/O interfaces: VME, PCI, I2C, SPI, I2O, MBus, SBus, SCSI (Ultra, U160/320), USB 1.0 & 2.0, GPIB, Ethernet, Serial (RS-232/422/485), 1553, FDDI, Fibre Channel, ISDN, v.90 Modems, GSM and “Microburst” wireless, 4-20 mA loops, T1, TDM, SLIC, POTS. He has designed state-of-the-art server motherboards and Advanced Logic Research and Gateway. He has designed many different kinds of embedded computers for various industries. He has designed numerous telephony and wireless products (PBX, 802.11, ISM Band, RF- Radio, etc..).

He has experience designing with numerous processors and DSP's: CY7C601 (Sparc), TI TMS390Z50 (Supersparc), Intel 8086/80xxx/Pentium/Pro/Xeon, Intel i960RD, Intel i960RN, Intel 8051, Intel 8085/80188 , Motorola/Freescale 6809/68000/68008/68010/68020/68030/68040/68360/68HC11 and MCF5272/MCF5445x, ARM7, SGS Thompson ST5512, IBM PowerPC 405GP, MIPS R4000, Atmel ATMega128L, PIC 12Fxxx/16Fxxx/18Fxxx, TI MSP430.

Experience with high-speed circuit design and PCB Layout using Cadence and Mentor Graphics CAD tools (Orcad Capture, Allegro, PADS). Multidisciplined in that he has experience with hardware/software/mechanical engineering. Experience managing developments teams of 2-5 people.


application software


computer software


digital communication


digital signal processing


real-time software engineering


software design


software engineering


software engineering systems design


device driver


computer design engineering


electronics design engineering


electronics engineering


electronics research-and-development management


hardware engineering




file sharing

Show Secondary and Basic Areas of Expertise
Expert may consult nationally and internationally, and is also local to the following cities: Los Angeles, California;  Long Beach, California;  Santa Ana, California;  Anaheim, California;  Riverside, California;  Bakersfield, California;  Glendale, California;  Huntington Beach, California;  San Bernardino, California;  and Oxnard, California.

Often requested
with this expert:

Computer Vision, Image Analysis, Face Recognition,...
Music, Audio, MP3, AC3, AAC, MPEG, DSP, Software, C++,...
Circuit Design Engineer–Analog, Power Supply, EMI, Video,...
Hardware and System Design/ Engineering

Year   Degree   Subject   Institution  
1989   B.S.   Electrical Engineering   California State Polytechnic University  
1986   A.S.   Electronic Technology   Chaffey College  
1986   A.S.   Physics   Chaffey College  
1986   A.S.   Engineering   Chaffey College  
1986   A.S.   Mathematics   Chaffey College  

Work History:
Years   Employer   Department   Title   Responsibilities

1985 to 2007





Engineering Consultant


2004 to 2006




Electronic Products for the Retail Industry


Hardware Engineering Mgr


Manage Hardware Engineering department Oversee team of hardware and embedded firmware developers Developed electronic products for internal use by the Retail Industry: RF/Wireless transmitters/receivers, callboxes, telephony equipment, PBX interface cards, 2-way radios, pagers, embedded servers and controllers, rack servers, etc.. (10) of 20 largest retail outlets (Target, Home Depot, Lowes, ..) are our customers Responsible for Electronic Circuit Design RF/Wireless “Callbox” and receiver firmware development: proprietary ISM band wireless protocol, 802.11b/g, Zigbee/802.15.4, RSSI based “Location” Engine, Wireless Sensor Mesh Networking, TCP/IP, VoIP (Asterisk), RTP, GSM/GPRS based modems Mechanical Design & Industrial Engineering of cases, assemblies, molds, extrusions, mounting brackets, etc..

1996 to 2000


Gateway/Advanced Logic Research


Server Division


Lead Project Engineer


“Micro Server” Internet Appliance. Responsible for Hardware, Software, and System Integration Based on MIPS R4000 CPU (with PCI interface) running Red Hat Linux O/S. Managed through Web Browser. Provided Email (POP), File Sharing (FTP Server, Samba, Appleshare), Telnet Server, Web Server, WAN (ethernet/modem) connection sharing (NAT), Firewall (packet filter), Web & DNS Caching, Discussion Groups, Doc Mgr, Backup Agent, VPN, anti-SPAM, Web Filtering, RAID Customized hardware and embedded (Linux) software (HTML/CGI GUI, “C”) Created product specifications (PRD – Product Requirements Document) and Test Procedures Created Technology White Papers explaining more complex issues and solutions

1986 to 1995


General Micro Systems


General Micro Systems


Engineering Mgr


Design and Development of VME and XORbus SBC's (Single Board Computers), peripherals, and systems.

Design of 68xxx & SPARC based Single Board Computers, and I/O Peripheral Cards Responsible for schematic capture, PCB layout/routing, logic synthesis (CPLD/FPGA/ASIC) Responsible for porting proprietary debugging/mfg software (“STD – Self Test Diagnostics). Developed various BSP's and device drivers (in “C”) for VxWorks, PSOS, PDOS, OS9 Responsible for “Test Plan”. Specify/create production test software and/or test fixtures Resolve systems integration issues. Travel to customer site when necessary Create initial product specification and project schedule Create/edit/approve documentation, White Papers, User Manuals, etc.. Approve Mfg Pkg Assign tasks to other hardware/software project engineers and technicians

Career Accomplishments:


Professional Appointments

Member, UPnP Steering Committee


"Volunteer of the Year Award", May-2006, San Diego Science Alliance

"Community Volunteer Award", Feb-2001, Friendship Shelter

Publications and Patents Summary

Patent - I2O (Intelligent I/O) Subsystem, Gateway. I2O Subsystem – Intelligent I/O Subsytstem. Allowed upgrade of secondary PCI bus on motherboard to support the I2O protocol using a proprietary connector.

Consulting Services:
Selected Consulting Examples:
  • 15+ years Engineering Consulting experience in the Electronics Industry.
  • MicroPower Appliances-Battery powered 802.11g Wireless Camera system System consists of Battery Powered Wireless Camera and line powered Base Station Utilized CMOS Image Sensor, Low-power FPGA and 802.11g chipset/module for Camera JPEG2000 compression Customized 802.11 MAC to improve battery life Patented architecture allowed long battery life.
  • ARMA Design-Hardware and Software development for various projects Developed CobraNet based audio/data over ethernet unit (with embedded Broadcom BCM5325E Ethernet switch and Cirrus Logic CS496112 DSP) Developed Automatic Toilette Flusher (PIR sensor and brushed DC motor) Developed Avionics GPS display (LCD unit tethered to Embedded PC with Mini-ITX PC and GPS card). Worked on Power Conditioning PCB (with NiMH battery charger, SEPIC DC-DC converter, USB and SMBus interface, USB-RS-232 converter)
  • Intelligent Optical Systems, Torrance-Develop new version of DSP based Fiber-Optic Biochemical Sensing Controller- 10-ch “Lock-in Amplifer” Merge DSP PCB with Analog Daughtercard Upgrade TI 6713 DSP to faster version Enhance design with new features Schematic Capture and DSP/BIOS firmware development.
  • EZLinux-Chief Hardware Consultant Design and development of “8 channel PCI V.90+ fax/modem” card (“FaxFarm”) Conexant CX81801 based V.90+ modem, PLX PCI9050 PCI Interface, 16C654 Quad UART device Hardware debug and verified functionality with Linux Driver.
Recent Client Requests:
  • Ethernet modem design expert needed for consulting on embedded appliance / OS development.
  • Wireless sensor engineering expert for consulting on Wireless Sensor.
  • Expert in wireless transmitters & controllers for consulting on RFID technology.
  • Modem expert for consulting on Help identifying modem problem - medical use.
  • Canadian standards Association expert for consulting on CSA Certification.
  • Expert in reverse engineering for consulting on industry standard video connector.
Click the green button above to contact Expert for a free initial screening call regarding your expert consulting needs.  Expert is available for consulting to corporate, legal and government clients.  Remember, your initial screening call to speak with Expert is free.

Expert Witness:
Recent Litigation Client Requests:
  • Spam expert witness for consulting on spam (electronic messaging) and subject matter of patent is a form of blocking spam.
  • Expert for consulting on Internet technology.
  • Expert for consulting on Looking for in patent case involving PCI Express switches.
  • Networking expert for consulting on Layer 2/3 switching technology in patent case.
  • VOIP expert in patent infringement case involving find me follow me technology.
Click the green button above to contact Expert for a free initial screening call regarding expert testimony, litigation consulting and support, forensic services, or any related expert witness services.  A few litigation needs include product liability, personal injury, economic loss, intellectual property (patent, trademark, trade secret, copyright), and insurance matters.  Remember, your initial screening call to speak with Expert is free.

International Experience:
Years   Country / Region   Summary
2000 to   Ukraine   He is experienced in outsourcing to Ukraine
2007 to   India   Experience outsourcing to India
2008 to   China   Experience outsourcing to China

Language Skills:
Foreign Language   Description
Spanish   He understands Spanish and can read at a basic level.
French   Can read French at a beginners level

Market Research:
Experience with SolidWorks and Autocad. Experienced with the following programming languages: ANSI “C”, “C++” (OOD), HTML, Forth, Fortran, Pascal, Basic, Unix Shell programming, Phoenix BIOS calls, Assembly language for: 680xx, 68362, 68HC11, PowerPC-405GP, Sparc, x86, KLSI121, 8051, 80188, ATMega128.

Experience with Global Compliance Testing and Standards (North America, Western Europe, Eastern Europe, etc..). Created “Global Compliance Test Plan”: Safety: UL 1950/60950, IEC 950/60950, EN 60950, CSA C22.2, IEEE “CB Scheme”, “CE Marking”, European Low Voltage directive (73/23/EEC, Telecom), TUV , AS/NZS 3260 Emissions: FCC Part 15 & 68, European EMC directive 89/336/EEC (EN45001) & EMI-1999/5/EC "R&TTE" (Telecom, EN55022), CISPR Method, AUSTEL Technical Standard, VCCI Immunity: EN50082-1, EN55024, EN61326 Telecom : FCC Part 68, TIA/EIA-968, IC-CS03 (Canada), "TCB" & "SDOC" methods, European CTR21 & R&TTE 1995/5/EC, CCC(China), JATE (Japan), “Nordic Exclusions” (Scandinavian countries) GSM : FCC Part 2 & 24 (2.1046/1049/1051/1053/1055, 24.232), IC RSS-133 (6.2, 6.3, 7), EU R&TTE 3.1b (EMC, EN 301 489-1/7), 3GPP TS 51.010-1 (EN 301 511).

Click the green button above to contact Expert for a free initial screening call regarding your marketing research, industry research, and company research needs.  For research needs involving multiple experts or secondary research, a Research Director can be assigned to coordinate the work into a custom report for you as a potentially quicker and more cost effective alternative to doing this work yourself or hiring a boutique consultancy.  Remember, your initial screening call to speak with Expert is free.

Additional Skills and Services:
Other Skills and Services

Wireless, RF, Digital, Analog, DSP, FPGA, Telephony, VoIP, Software, RTOS, Real-time, Linux, Windows


Need the right expert?  We can help!

home       find an expert       request an expert       join our network       about us

Intota is now ORC Expert Advisory Services