Senior software engineer with 15+ years of hands-on experience designing and developing embedded and distributed systems. Holds an active U.S. government security clearance from extensive work with defense agencies on network traffic analysis, real-time data collection, and systems operations.

Expertise spans hardware-level BSP and driver development, enterprise-scale Kubernetes platform architecture, and PostgreSQL performance optimization. Served as a consulting source code review expert in trade secrets litigation, with deep technical knowledge across VxWorks, embedded Linux, FPGA interfaces, and multi-process distributed architectures.

Formal Education

  • Bachelor of Science in Computer Engineering from a major research university

Career Highlights

  • Principal Software Engineer at a major software engineering firm, architecting distributed near real-time data collection systems, optimizing PostgreSQL for high-performance ingestion, and deploying Kubernetes platforms for enterprise network traffic analysis
  • Senior contractor with a federal intelligence agency, designing and developing software for computer network operations and distributed collection systems
  • Led software team at a major defense contractor developing VxWorks Board Support Packages for PowerPC targets and embedded Linux drivers for ARM9 systems with FPGA interfaces
  • Designed and implemented Ruby on Rails enterprise applications, RESTful APIs, and asynchronous event processing systems for real-time data platforms
  • Software architect with expertise in distributed message queue systems (ZeroMQ), data store integration (Kafka, InfluxDB, CitusDB), and infrastructure management

Expert Qualifications

  • Retained as consulting source code review expert in patent litigation involving enterprise software trade secrets
  • Extensive background in government and defense systems development with active U.S. security clearance
  • Expert in distributed systems architecture, high-performance database optimization, and real-time collection platforms suitable for complex software disputes
  • Proven ability to analyze and explain complex software systems, architecture decisions, and technical implementation details for litigation purposes