
Hiraeth
A fast local AWS emulator for integration tests, with SQLite-backed state and a debug-friendly web interface.
- Rust
- SQLite
- AWS APIs
- Docker
Software engineer · Kansas City
I build backend systems, developer tools, and infrastructure.
Selected work
Practical software shaped by curiosity: cloud tooling, self-hosted infrastructure, and systems projects.

A fast local AWS emulator for integration tests, with SQLite-backed state and a debug-friendly web interface.

A mixed-architecture Kubernetes cluster for running family services, experimenting with infrastructure, and learning operations by doing.

An NES emulator written in Rust to learn hardware emulation, rendering, input, and the delightfully specific behavior of old machines.

A CPU path tracer written in C++ to explore rays, materials, recursive light transport, textures, and spatial acceleration.
From the notebook
Implementation notes, experiments, and explanations written close to the work.
A Godot 4 shader technique for making 2D isometric shadows climb walls more like they would in a 3D scene.

A practical look at generating deterministic dungeon layouts with room subdivision, adjacency graphs, and weighted shortest paths.

Start a conversation
I’m always glad to talk software architecture, infrastructure, Rust, Java, or strange rendering problems.