I'm a systems-focused software engineer in Tampa, Florida. I build debuggers, emulators, language runtimes, build systems, editors, and native Windows applications—primarily in C.
- Orbiter — NES emulator and debugger with live introspection, profiling, breakpoints, and deterministic rewind.
- Elf — embeddable C-like scripting language with a complete AST, IR, bytecode, and virtual-machine pipeline.
- Bob — programmable incremental build system with dependency-graph scheduling and explainable rebuild decisions.
- Apollo — native Windows text editor with custom editing and D3D11 rendering infrastructure.
I like building systems from first principles and designing them around explicit state, clear boundaries, and direct control over the platform.

