David Pietrzak · Indiana
I build software all the way through.
The part you see, the servers behind it, and the unglamorous pieces that keep it running after launch.
Right now that means two things. Doors is a multiplayer shooter that runs in your browser, and I design, build, and operate all of it. And on the side, I write add-ons and small apps for Omarchy, the Linux desktop I use every day, because I kept running into things I wanted to work a little better.
I'd rather show the work than describe myself, so the rest of this site is the work.

Game · live at doorsfps.com
Doors
A free browser FPS where two teams of robots fight to get through each other's door. Ranked play, co-op raids, a campaign, a map builder, and a server you can host yourself.
Read more →Linux desktop · open source
Omarchy add-ons
Shell plugins, a trackpad palm-rejection daemon, two Qt apps, and a change proposed upstream. About twenty repos, each small and doing one thing.
Read more →What I'm like to work with
- I finish things. Doors has accounts, billing, ranked matchmaking, infrastructure as code, a desktop app, and a page for parents. Those are the parts that come after the fun part.
- I write for the next person. Every Omarchy repo has a README that says plainly what it changes, how to install it, and how to undo it.
- I build what I use. Every Omarchy add-on started as something that bugged me on my own desktop, and I still run all of them every day.