Full-stack developer · Fox Valley, Wisconsin
I build complete products, and I build them fast.
Front end, database, admin interface, deployment, DNS. Most projects stall in the gaps between specialists — those gaps aren't there when one person carries the whole thing. By day I build the internal software platform of a manufacturing company — 15+ production apps and the infrastructure they run on — so I also know what the software is actually for once it reaches the floor.
Recent
15+ apps, one developer, one year
2025–2026 · Internal platform · ManufacturingA manufacturing company stopped buying software and started running its own — 15+ production applications on infrastructure it owns, eliminating $100K+ a year in licensing.
- TypeScript
- React
- Node.js
- SQL Server
- Linux
- Docker
- Azure DevOps
- MSAL / OAuth 2.0
- Azure AI Search
- Claude API
- MCP

Flick for Plex
2026 · iOS app · On the App StoreA Plex client with no backend at all — the phone talks to plex.tv and to your own server directly, so there is nothing to host and no user data to lose.
- React Native
- Expo
- TypeScript
- Plex API
- RevenueCat
The Utileau network
2026 · Seven production sitesSeven live websites, ninety-six hand-written pages, one npm workspace — and an infrastructure bill of nothing but domain renewals.
- Next.js
- TypeScript
- Tailwind
- Azure Static Web Apps
- Cloudflare
A shared lead pipeline
2026 · Serverless backendOne Edge Function behind eight sites, built so the public key in the browser bundle is worthless to an attacker.
- Supabase
- Deno
- PostgreSQL
- Cloudflare Turnstile
- Resend
How I work
- Full products, not fragments
- Front end, database schema, admin interface, auth, deployment, DNS. Projects usually stall in the gaps between specialists — those gaps aren't there when one person carries the whole thing.
- Speed from AI, not corner-cutting
- AI-assisted development has genuinely collapsed the mechanical part of building software. What it hasn't collapsed is deciding what to build, modelling it correctly, and verifying every layer of what comes back — which is where five years of shipping end-to-end without AI turns out to matter. A specialist can direct AI in one layer. I can direct and verify it in all of them.
- I build manufacturing software
- My day job is building a manufacturing company's internal software platform — 15+ production applications and the self-hosted infrastructure under them. I know what a changeover costs, why the schedule lives in a spreadsheet, and why the gap between what a system reports and what's actually on the floor is where the money goes. That context is unusual in someone who also writes the code.
- Boring where it counts
- Constraints in the database. Fail closed at trust boundaries. Static files where nothing needs a server. No dependency for something a few lines can do. The interesting decisions are worth agonising over; the infrastructure should be dull.
Also live
TareA calorie tracker that measures what you burn instead of guessing it — a filter over logged intake and smoothed weight, solving for the number every other app takes from a formula.In review2026
CushionEnvelope budgeting with no bank login, ever — because connecting accounts means a server, an account, and a third party holding someone's banking credentials.In build2026
Go AgainA strength log that tells you what to load next, not just what you lifted — four questions in, a full programme out.In build2026- Futuro Futsal — club management appA club management app for a futsal club — through UAT, launching within a couple of months.Launching soon2026
- A scroll-driven camera flightOne continuous camera move, scrubbed by scroll position, with measurably invisible seams — built twice, in two completely different registers.2026
Got something that needs building?
Tell me what it is and when you're free. If it isn't worth building, or you'd be better off buying something off the shelf, I'll say so.
Get in touchdevonthibodeau@gmail.com