I am an engineer. I solve problems. I've always enjoyed immersing myself in a puzzle and I get tremendous satisfaction from solving it.

I have been developing FPGAs and real-time firmware for approximately 35 years. There are not many system domains that I have not been involved with (medical, military, high-volume commercial, high-performance, low-power, control systems, imaging, and others). I welcome the opportunity to discuss your project needs and how best my expertise could help your organization.

Areas of Expertise

Embedded Firmware

Real-Time Systems

Low-Level Software

FPGA Design (Xilinx/AMD)

Education / Instruction


Curriculum Vitae