Engineering / Technical Services

Analysis, Design, Development, and Integration of Hardware and Software Systems for Advanced Communications, Networking, and Imaging Engineering. Software and Engineering Process Evaluation, Open Source Training, and Tool Support.

Project Experience

  • Facility & Operational Hazard Modeling and Risk Assessment
  • Independent Verification & Validation of Safety-Critical Systems
  • Systems Engineering, Integration, & Architecture Support
  • Numerical Analysis and Algorithm Development
  • Real-Time Data Acquistion, Processing, and Analysis Systems
  • Design and Development of Embedded Real-Time Systems
  • Embedded Diagnostics and Performance Analysis
  • Linux Kernel Device Drivers
  • Computer Network Design
  • Network Security Audits and Information Assurance
  • Graphical User Interface Design
  • Open Source Software Development, Tools, and Process
  • Custom Linux Servers and Embedded Linux Builds
  • Ground Penetrating Radar Imaging Systems
  • Radar and Sonar Imaging Systems
  • Microwave and Acoustic Nondestructive Evaluation
  • Digital Holographic and Tomographic Imaging Techniques
  • Design and development of High-Performance Imaging Algorithms
  • 3D Acoustic Imaging and Microscopy

Technical Skills


  • Formal software/firmware/hardware verification
  • Requirements analysis and testability
  • Signal/data analysis and processing
  • Image processing and recognition
  • High-resolution imaging-sensing algorithms
  • System security analysis and accreditation
  • System performance and network bandwidth analysis

Programming Languages:

  • Assembly
  • Ada
  • C
  • C++
  • Python
  • Shell
  • Perl
  • Java
  • Verilog
  • VHDL

Operating Systems:

  • Linux, BSD, Unix (Solaris, HP/UX)
  • Android, iOS, WebOS


  • FPGA design and implementation
  • PC/Server building and configuration
  • OrCAD schematics
  • x86, x86_64, PowerPC, ARM, MIPS