Work
Four things I built and shipped. The deep writeups live on my portfolio — here are the short, honest versions. ballistic-solver has a live solver you can play with.
ballistic-solver
Simulate-first intercept optimizer for moving targets under gravity and drag. An auxiliary-residual method, packaged as a C ABI, a PyPI wheel, and a Unity binding.
0.094 ms median
0% failure · 10k high-arc
ICROS 2026
PyPI
Mapless Autonomous Parking
Real-vehicle mapless parking on a Hyundai Ioniq. FAST-LIO odometry, a C++ occupancy grid, delay-aware tracking, straight onto the CAN bus.
Real Hyundai Ioniq
0 prebuilt maps
FAST-LIO + Autoware
Racing Telemetry Stack
Car-side telemetry that survives a race weekend: RTK GPS at 20 Hz, buffered logs, and a live browser dashboard over Cloudflare.
Raspberry Pi
RTK / NTRIP
Live race use
Racing Analyze GUI
A telemetry workbench that slices a lap into segments, replays them, and turns raw logs into driver coaching.
MATLAB
Segment coaching
EV Gear Reduction Sizing (early work)
MATLAB drivetrain sizing: torque–speed modeling + acceleration simulation, sweeping gear ratios to cut run time.