Electrical engineer and independent software consultant specializing in the architecture, design, implementation, and testing of software for safety critical systems. FAA-certified Designated Engineering Representative (DER) for DO-178 DAL A/B/C/D avionics software with more than two decades of hands-on industry experience in embedded system software development. Has specialized technical experience in aircraft avionics, compiler design and implementation, microprocessor architecture, multi-core network processors, software simulation, and network security protocols.

Formal Education

  • M.S. in Electrical Engineering, University of Illinois
  • B.S. in Electrical Engineering, Rensselaer Polytechnic Institute

Career Highlights

  • FAA Certified Software DER and FAA-certified flight instructor and commercial pilot
  • Director of software engineering and chief software architect for design and development of next generation cockpit flight display for general aviation aircraft
  • Successfully developed, implemented, and refined a DO-178C avionics software process and infrastructure from the ground up from requirements capture and review through source code development and testing to quality assurance
  • Led development of a modular product system interconnect architecture based on Ethernet and IP protocols that resulted in numerous invention disclosure and patents pending
  • Led software teams to reach CMMI Level 3 and toward Level 4
  • Architected numerous products, including integrated service routers, enterprise IPSec security platforms, network service platforms, SSL load balancers, application load balancers, storage networking modules, enterprise wireless access points, enterprise wireless controllers, home router-gateways, home wireless access points, satellite networking equipment, consumer network attached storage (NAS), and network test equipment
  • Designed and developed device drivers and embedded networking applications in C, C++, and assembly for Linux and bare-metal MIPS platforms
  • Named inventor on two issued U.S. patents relating to compiler optimization and creator of a programming language for multicore network processors (NPUs)

Related Experts

Frequently Asked Questions

What types of cases can this expert support?

This expert can support cases involving aircraft avionics, embedded systems in consumer electronics, military and aerospace products, and telecommunications equipment. No prior litigation on record, but they bring 20+ years of hands-on work in safety-critical systems and FAA certification as a Designated Engineering Representative for avionics software.

What is this expert's technical background?

M.S. in electrical engineering from University of Illinois, B.S. from Rensselaer Polytechnic Institute. They've spent 20+ years designing safety-critical avionics software as an FAA-certified DER, led software teams to CMMI Level 3, and architected everything from cockpit displays to enterprise routers and security platforms.

What technologies does this expert specialize in?

They code in C, C++, Java, and assembly (MIPS/ARM), with hardware design experience in Verilog and VHDL. Specialties include compiler design, aircraft avionics systems, safety-critical embedded systems, network processors, and network security—mostly on Linux and VxWorks platforms.