This testifying computer security expert witness is a former Director of Engineering has more than two decades of product development and project management experience in a broad range of embedded systems and products. His industry experience spans consumer electronics, industrial controls, and telecommunications as well as safety-critical medical devices and automotive electronics. He often speaks at industry conferences and trains engineers in the state-of-the-art design practices for safer and more secure electronics and software. 

Areas of Expertise

  • Embedded system development for safety-critical technology
  • Deeply embedded low-power devices
  • Real-time systems
  • Electronics & software architecture
  • Hardware-software interfacing
  • Programming Languages: C, C++, assembly, Python, Perl, Java
  • Operating Systems: Windows, Linux, MicroC/OS, VxWorks, pSOS, QNX, OSEK, FreeRTOS, Nucleus, ThreadX, and other RTOSes


B.S. in Electrical Engineering (BSEE)