Software and systems engineer with several decades of hands-on experience in the design and implementation of complex embedded systems based on Linux, Windows, and real-time operating systems. Specialist in Internetconnected products such as consumer electronics and IoT devices using WiFi 802.11, GSM/LTE cellular, and other wireless and wired protocols. Also has experience with FPGAs and implementing M2M communications through the use of Microsoft .NET-based web services.

Formal Education

  • B.S. in Physics, Wright State University

Career Highlights

  • Worked with a team of FPGA developers on 3D machine vision applications on a Xilinx zynq MPSoC chip, writing application and device driver software under petalinux as well as FPGA development using C/C++ with Xilinx SDSoC tools
  • Cross-functional team leadership for a $100 million highly-classified project involving satellite communications and image processing
  • Responsible for directing a team of five engineers and test personnel to debug complex operating system kernel code for a WiFi interface and an SDIO bus, amng other subsystems
  • While at Northrop-Grumman, participated in an orals team that won a Cyber Warfare IDIQ contract to support the establishment of a Cyber Warfare Center of Excellence at the SPAWAR facility in San Diego
  • Developed a standardized an IPv6-based architecture for airborne military platforms, including the network layer interface definition
  • Co-founded and bootstrapped an engineering services organization that performed outsourced electronics and software architecture design for embedded systems for customers in a range of industries from consumer electronics to industrial controls
  • Worked with Titan Industries to define and implement system requirements and design for the KaSAT portable satellite terminal
  • Awarded as a “Microsoft MVP” in relation to his external and outsized expertise with the company’s Windows Embedded OS platform
  • Member of the advisory board of the worldwide, annual Embedded Systems Conference for over a decade
  • Popular speaker at technical conferences on subjects ranging from wireless communications protocols and IEEE standards to computer security to multithreaded real-time software development