MiniGolf 3D
A self-contained 3D miniature golf game featuring 9 custom holes, slingshot putting physics, procedural elevation contouring, and Web Audio sound effects.
Simulation · Graphics · Performant Systems
Computer engineer working on simulation for test & training at NAVAIR
Selected projects
A self-contained 3D miniature golf game featuring 9 custom holes, slingshot putting physics, procedural elevation contouring, and Web Audio sound effects.
A unified C++20 simulation platform combining DIS 7 protocol networking, kinematic sensor tracking, GPU-accelerated RF signal synthesis, and orbital mechanics.
A high-performance C++20 rendering and compute engine built on WebGPU (Dawn), SDL3, Dear ImGui, and GPU-accelerated FFT.
A unified URI-driven messaging abstraction across ZeroMQ, NATS, and Redis with transparent LZ4/Zstandard compression and FlatBuffers serialization.