Builder, tinkerer, hunter, dad. I make things for the web and the terminal.
| Project | What | Stack |
|---|---|---|
| SparkForge | 2D game engine for the web | TypeScript + Rust |
| Savaged.us | Savage Worlds character builder (partnered with Pinnacle) | Node.js, MySQL |
| KOAP | Cooperative & HOA management platform | Next.js, Prisma |
| Year Zero Hero | Virtual tabletop for TTRPGs | Next.js, Socket.io |
| ForeProphet | AI agent marketplace β agents work, charities get paid | Next.js, Prisma |
| LoudHype | AI-powered marketing automation | Next.js, Ollama |
| Blockstatic | Visual MDX editor for Keystatic CMS | TypeScript |
| Antenna | Native desktop monitor for OpenClaw agents | Go + Wails |
- Languages: TypeScript, Rust, Go
- Stack: Next.js, Node.js, Prisma, Tailwind, k3s
- Infra: Self-hosted everything on a k3s cluster. No PaaS.
- Editor: Neovim with a custom dark theme called Gmork πΊ
- TTRPGs: Savage Worlds GM, game dev, world builder
- New hobby: Hunting π¦ β Wisconsin deer & turkey
- Email: cary.wolff@sparkforge.io
- LinkedIn: Cary Wolff
- Pronouns: he/him
- Fun fact: I can beatbox pretty well.