Software engineer + game developer.
I build software systems and games.
My work focuses on turning complex technical systems into things
people can interact with and understand. I’ve built runtime
configuration systems for distributed software, deployed and
maintained self-hosted infrastructure, and developed games where
network protocols and system rules are the core mechanics.
I’m currently building a first-person game where players manipulate a
hostile fault-tolerant network through terminals, message
interception, and physical sabotage.
Currently Working On
Lamport General Systems — A first-person immersive sim where you manipulate hostile Byzantine fault-tolerant networks through message interception, code injection, and physical sabotage.
Featured
Lamport General Systems
Developing a first-person immersive sim about manipulating hostile Byzantine fault-tolerant networks through interception, injection, and sabotage.
Dynamic Reconfiguration in Spire
Researched, designed and implemented runtime configuration + key management for an intrusion-tolerant distributed system.
Home Server
Built and maintained self-hosted infrastructure with reverse proxy + fail2ban, containerized services, and reliability-focused storage.