Backend Software Engineer with 9 years of real-world support engineering experience — I know exactly what breaks in production and how to build systems that don't.
I specialize in Python / FastAPI backends and have shipped multiple full-stack products end-to-end, including an iOS App Store app, browser-based games, and AI-powered workflow tools.
💼 Open to work — actively seeking remote backend / full-stack Python roles · Madison, WI (remote OK)
Backend
Frontend
Tooling & Infra
| Project | What it does | Stack | Live |
|---|---|---|---|
| SupportOps | Ticketing + RMA portal with AI suggestions & full audit trail | FastAPI · React · Supabase · Claude | ▶ Demo |
| Dividend Tracker | Portfolio dashboard with forward-yield, payout history & AI chat | FastAPI · yfinance · React | ▶ Demo |
| Task Manager API | Production-quality RESTful CRUD API with auto-generated Swagger docs | FastAPI · SQLAlchemy · PostgreSQL | ▶ Swagger |
| ToDoMon | To-do app gamified as a virtual pet — shipped to the App Store | React · TypeScript · Capacitor | App Store |
| Whimsy Hollow | Cozy hidden-object game — 59 hand-painted scenes, 5 story cases, no fail state | TypeScript · Phaser 3 · Tauri | ▶ Demo |
| Ethereum Wallet Dashboard | Web3 wallet dashboard — MetaMask integration, live ETH/token balances | React · wagmi · viem · TypeScript | ▶ Demo |
| Shadow Focus Quest | Gamified Pomodoro timer — AI-generated art unlocked per session | React · TypeScript · Vite | src |
9 years in support engineering means I've worked at the intersection of users, code, and production systems longer than most backend engineers. I know which API decisions cause 3am escalations, which data models make reporting impossible later, and how to build tooling that support teams will actually use.
- API design — I've designed REST APIs that had to serve both power users and internal tooling. I care about consistent error shapes, versioning, and docs that don't lie.
- Shipping real products — SupportOps, Dividend Tracker, ToDoMon (App Store), Whimsy Hollow — not tutorials, not clones.
- AI integration — Wired Anthropic Claude into production workflows (SupportOps AI Suggester, Dividend Tracker portfolio chat). I know the failure modes.
- Cross-stack — Python backend, React frontend, mobile (Capacitor + React Native), desktop (Tauri). I can own a feature end-to-end.
- 🎫 SupportOps — lightweight ticketing + RMA workflow tool (FastAPI · React 19 · Supabase)
- 📈 Dividend Tracker — dividend portfolio dashboard with AI chat advisor
Python · FastAPI · REST API design · Supabase · PostgreSQL · React · shipping real products


