Experienced engineer in AI, machine learning, autonomy, and flight simulation. Focused on tactical mission autonomy system and software from an architecture and design perspective. Strong advocate for and implementor of CI/CD and ML automated pipelines. Technical leader for multiple teams across software, machine learning, and systems engineering.

Skills

Machine Learning & AI

  • Reinforcement Learning
  • Deep Learning
  • Computer Vision
  • Autonomous Agents
  • Model Evaluation
  • torch
  • ray/rllib
  • onnx

Software Engineering

  • Python
  • C++
  • Object-Oriented Design
  • Domain-Driven Design
  • Model-Based Engineering

DevOps & Infrastructure

  • CI/CD
  • GitLab Pipelines
  • Containers
  • Podman
  • Helm
  • devcontainers

Simulation & Real-Time Systems

  • Real-Time Inference
  • Flight Simulation
  • OpenGL
  • WebXR
  • WebRTC

Tools & Platforms

  • Linux (RHEL/SLES)
  • WSL2
  • PostgreSQL
  • Impala
  • Pandas
  • ZeroMQ

Work Experience (5)

Nov 2021 - Current
Autonomy / AI Machine Learning Engineer Staff
Lockheed Martin Aeronautics
 Fort Worth, TX
Technical lead and systems architect driving AI/ML, autonomy software, and real-time systems integration across multi-domain aerospace platforms. Operated at the intersection of ML ops, mission-critical software, and intelligent agents, enabling modular, scalable solutions in high-assurance environments.
  • Architected distributed autonomy frameworks enabling real-time, mission-adaptive decision-making.
  • Led development of autonomous agent models and reinforcement learning systems for flight deployment.
  • Built CI/CD pipelines for ML workflows using containerized environments and automated model evaluation.
  • Mentored cross-functional teams across autonomy, systems engineering, and ML; scaled team practices through DevSecOps.
  • Designed reusable software components using domain-driven design and object-oriented patterns.
  • Developed scalable data ingestion, training, and deployment pipelines for computer vision and signal classification models.
  • Led multi-team technical reviews, aligning stakeholders across AI/ML, embedded software, and simulation groups.
  • Drove experimentation in applying large language models (LLMs) for automated system validation and decision support.
  • Championed open architecture principles to ensure interoperability and future-proofing of autonomous capabilities.
Oct 2019 - Nov 2021
Software Engineer Staff
Lockheed Martin Aeronautics
 Fort Worth, TX
Led development of a end-to-end, real-time computer vision system for pilot vehicle interface testing. Mentored junior engineers and architected a distributed ML inference platform. Blended technical leadership, hands-on development, and cross-team advocacy to transform avionics validation was executed.
  • Designed, built and deployed a real-time, distributed inference system using ZeroMQ to serve object detection models for aircraft symbology, supporting asynchronous, low-latency communication with dynamic clients and workers.
  • Led a 7-member team through the full machine learning lifecycle—from data generation and augmentation to model training, deployment, and real-time inference—leveraging open-source tools (TensorFlow 1.14, Anaconda) under strict infrastructure constraints.
  • Designed a custom messaging schema and topology using push-pull and pub-sub ZeroMQ patterns to ensure balanced workload distribution, fault tolerance, and scalable inference service.
  • Created an interactive visualization and evaluation tool for inference review and labeling, empowering users with data querying, result playback, and custom evaluation workflows independent of the target system.
  • Served as primary technical mentor for a junior team, consistently guiding critical decisions on architecture, debugging, performance, and design under tight deadlines and minimal prior infrastructure.
  • Worked across organizational boundaries to secure GPU-enabled servers, align network access/security protocols, and ensure successful integration with customer systems.
  • Wrote integration and validation tests for the distributed inference server, ensuring high reliability and stability in production environments.
  • Transitioned into project leadership role over the broader automation stack, where responsibilities included budget management, team operations, and direct reporting to leadership.
  • Overhauled legacy development practices by migrating from unmanaged file system and Bazaar VCS to Bitbucket with structured, source-built pipelines—eliminating use of versioned binaries and improving deployment transparency.
  • Enabled domain experts to define custom test procedures via extensible, keyword-driven automation interfaces, significantly increasing agility and ownership among systems engineers.
  • Developed additional automation tools and infrastructure in support of model-based testing and avionics system validation.
May 2016 - Sep 2019
Software Engineer Senior
Lockheed Martin Aeronautics
 Fort Worth, TX
Engineered and integrated real-time simulation software and subsystem models for human-in-the-loop environments. Bridged hardware-software interfaces and led agile development efforts in support of next-generation aerospace platforms.
  • Developed and maintained real-time simulation systems supporting operator-in-the-loop mission scenarios.
  • Delivered modular software models for subsystems, pilot interfaces, and weapon systems using C++ and simulation frameworks.
  • Integrated interactive hardware components including helmet displays, touchscreens, and inceptors in human-in-the-loop environments.
  • Acted as scrum master and technical lead for simulation development team.
  • Supported systems integration and validation across multiple airborne platform simulation environments.
Jan 2015 - May 2016
Software Engineer
Lockheed Martin Rotary and Mission Systems
 Fort Worth, TX
Developed and integrated F-35 Autonomic Logistics Information System (ALIS) Deployment Planning Tool software.
  • Developed, tested, and integrated ALIS DPT software as team member.
Apr 2012 - Jan 2015
Mechanical Engineer
XRSciences
 Carlsbad, CA
Led development of advanced software systems for real-time elemental analysis and radiation modeling in the cement and energy industries. Combined software engineering, signal processing, hardware integration, and simulation expertise to deliver scalable analytical tools in resource-constrained environments.
  • Architected a modular analyzer software suite in C# using .NET 4.5 to control and interpret data from distributed gamma spectroscopy systems.
  • Implemented pattern recognition and filtering algorithms for real-time elemental analysis, porting legacy logic from MATLAB and VB6 into high-performance, object-oriented services.
  • Implemented service-oriented architecture across LAN-connected Windows services for improved modularity, maintainability, and hardware abstraction.
  • Applied the state machine design pattern to synchronize physical hardware states with software logic for robust, testable, and extensible code.
  • Developed and tuned a software PI controller for dynamic signal stabilization across changing material samples.
  • Led database schema design and implemented data persistence with Microsoft SQL Server and Entity Framework, abstracting interaction layers for extensibility.
  • Managed and mentored an intern developer, delegating charting interface implementation in WPF, setting clear technical requirements, and guiding system integration strategies.
  • Created GUI tools for testing embedded TCP/IP servers, working closely with hardware engineers to validate socket-based communication protocols and future-proof system interfaces.
  • Built Monte Carlo particle transport models using monte carlo methods to evaluate radiation behavior, shielding, and detection system performance for PGNAA analyzers.
  • Automated simulation batch processing pipelines with MATLAB scripts that parsed templates, generated parameter sweeps, submitted jobs to an internal CPU farm, and performed post-processing into Excel and CSV reports.
  • Created UML documentation (class, sequence, and domain diagrams) and administered version control, backup, and development workflow infrastructure for a lean, fast-paced engineering environment.

Projects (1)

ANA Avatar XPRIZE Competition
Semi-Finalists in the ANA Avatar XPRIZE competition. Developed an end-to-end real-time telepresence augmented reality application for the competition. Enabled multi-user AR/VR and 2D browser sessions to interact with a humanoid robot streaming multiple video feeds over IP. Integrated WebRTC, WebXR, STUN/TURN (coturn), GStreamer, and RTSP for seamless connectivity. Designed AR HUD overlays with data driven by WebSockets enabling real-time data updates. Leveraged Raspberry Pis, NVIDIA Jetsons, CSI cameras, and Docker containers to build a scalable, cross-platform solution that could be served to browser clients including Meta Quest 2, mobile phones, and desktops.

Education (1)

2008 - 2012
Bachelor of Science
 Aerospace Engineering
University of California, San Diego

Awards

2018
U.S. Patent 10,006,874: Alternative Fuels Analyzer
USPTO
2016
U.S. Patent 9,500,604: Air Slide Analyzer System and Method
USPTO

Certificates

2009-07
FAA Certified Private Pilot - Single Engine Land
Federal Aviation Administration
2012-05-22
Engineer-In-Training
State of California