Software engineer · Kansas City

Seth Pyle

I build backend systems, developer tools, and infrastructure.

Selected work

Things I’m building

Practical software shaped by curiosity: cloud tooling, self-hosted infrastructure, and systems projects.

All projects
Hiraeth web interface showing local SQS resources
Active Developer tooling

Hiraeth

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

  • Rust
  • SQLite
  • AWS APIs
  • Docker
The homelab service dashboard
Evolving Infrastructure

Homelab Platform

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

  • K3s
  • Helm
  • PostgreSQL
  • NFS
  • Cloudflare
Donkey Kong running in the NES Oxide emulator
Experimental Systems

NES Oxide

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

  • Rust
  • SDL
  • Emulation
  • Graphics
A ray-traced scene containing glass, metal, textured, and illuminated spheres
Complete Graphics

Weekend Raytracer

A CPU path tracer written in C++ to explore rays, materials, recursive light transport, textures, and spatial acceleration.

  • C++
  • Path Tracing
  • BVH
  • CMake

From the notebook

Recent writing

Implementation notes, experiments, and explanations written close to the work.

All writing

2D Isometric Shadows in Godot 4

A Godot 4 shader technique for making 2D isometric shadows climb walls more like they would in a 3D scene.

Generating Dungeons (Part 1)

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

Start a conversation

Have an interesting problem?

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

Email me