SELECTED ENGINEERING WORK
How the pieces come together.
The challenges, responsibilities, and engineering decisions behind my work. Professional examples are deliberately high-level; personal R&D is labeled separately.
Shared CI/CD infrastructure from the ground up
Organization-wide Jenkins CI/CD built from the ground up, with shared libraries and multibranch pipelines supporting Windows and Linux across multiple projects.
Read the case study →Helicopter simulator software delivery
Primary software lead for a helicopter simulator delivery, with end-to-end software ownership, component integration, and interdisciplinary coordination.
Read the case study →Configurable UDP communication across language boundaries
A reusable UDP framework in C and Python with C++ integration, configurable data structures, and flexible communication layouts.
Read the case study →Real-time control-loading hardware integration
Architectural responsibility for real-time C++ control-loading software and hardware subsystem integration across simulation platforms.
Read the case study →Routing, VPN connectivity, and segmentation
Designed network infrastructure connecting engineering systems, with routing, VPN connectivity, segmentation, and cross-platform troubleshooting.
Read the case study →Local LLM infrastructure and secure tool workflows
Personal exploration of llama.cpp, Ollama, multi-GPU inference, long-context constraints, and secure MCP and agent workflows.
Read the case study →A DIFFICULT PROBLEM IS A GOOD START.
Let’s connect the pieces.
Discuss an engineering project, a technical role, or a challenging integration.