Internships, leadership, and team roles — most of it territory that was new to me
going in. Code stays unlinked where it is under NDA or not mine to publish.
Positions 04
Spin Drift — GPS-denied navigation
Research Intern · Spin Drift Technologies · Nov 2025 – May 2026 · code under NDAA from-scratch visual-inertial odometry pipeline in C++23: stereo cameras and an
IMU in, live pose out, streamed to a PX4 flight controller as hand-framed MAVLink v2
(CRC, ENU-to-NED) so the link carries no dependencies. Pyramidal Lucas-Kanade stereo
tracking, MAGSAC++ outlier rejection, IMU pre-integration on SO(3).
Research Intern · Phi Dynamics · May – Aug 2025 · code under NDACompiler and analysis infrastructure for a fuzzer that aims to exercise
substantially every execution path through firmware: an LLVM pass rewriting program
IR into a canonical deterministic form, a C++ constraint-graph path solver served
over a socket, a customized AFL++ fork, and a Guix channel pinning the toolchain for
bit-identical team-wide builds.
LLVM / C++ · Clang · AFL++ · Guix · Answer Set Programming
Networks Lead · MIT Lincoln Laboratory · SOCOM Ignite · Sep 2024 – Apr 2025A secure short-range radio for US Navy field operators, trading range for a minimal
RF signature. Designed the custom protocol — framing sized to benchmarked NRF24
throughput — with one stack across Raspberry Pi, Teensy, and RP2040, plus HINT, a
zero-interaction USB configuration loader for operators who cannot type under field
stress. Demonstrated across two hardware generations.
U.S. Space Force i5 (HQ) · since Nov 2024 · previously Cyber250 National Program CoordinatorBuilt CYBER250, an advanced hands-on offensive-security course: network enumeration,
footprinting, file transfer, password attacks, and web tooling (Nmap, ffuf, Burp Suite,
Metasploit), taught as guided walkthroughs with real command transcripts, practical labs,
and a final challenge target that uses every tool. Coordinated the contributors writing
the curriculum, in conjunction with the Space Force’s STARCOM.
Nmap · ffuf · Burp Suite · Metasploit · John the Ripper · x86-64 assembly