11 years, one trajectory
2016 → 2026Leading frontend architecture and delivery — technical direction, mentoring, NestJS/Node.js APIs, a large monorepo, Kubernetes & platform ownership, in-house design systems, BFF API adoption for consistent UI across web/iOS/Android, Datadog-backed observability, and an AI-adoption push that doubled the team's code throughput.
Full-stack feature development across enterprise products — from test engineering into building the software itself.
Managed test operations and restructured testing design in HP ALM — saving the project team time and money.
Where it started: test methodology, defect analysis, automation, and ALM administration — the engineering foundation everything since is built on.
Selected work
shipped, live & in progressDebtFreeCalc
A suite of financial calculators — credit card payoff, student loans, consolidation, and mortgage — helping users plan a real path to financial freedom. Modern UI, fully responsive.
Job Search App
Search and apply to jobs on the go. React Native + RapiAPI.
Car Hub
Next.js exploration — SSR and React state management, pushed to the limit.
Stay Tuned
An original game in the works — built in Unity, worlds modeled in Blender, developed hand-in-hand with Claude. The full AI-assisted pipeline pointed at something purely creative.
Tordoff Runner
A 3D endless side-scroller built with three.js — run, jump, chain combos, and collect career beacons from my 11-year journey. Right here on this site.
Lunch Creek Web Designs
Custom-built, highly performant, maintenance-free sites for small businesses — so owners can focus on running the business.
media-purge
Rule-based media cleanup for Plex & Jellyfin — a self-hosted tool born from the home lab, because storage keeps getting pricier.
AI advocacy & platform
at work & at home2×code throughput
Championed AI-assisted development at my current company — trained engineers and product stakeholders, embedded AI workflows into daily delivery, and the team's throughput doubled.
Kubernetes, networking & security
Maintain a k8s stack end to end — networking, security, and best practices baked in, not bolted on — plus NestJS/Node.js APIs and a large monorepo keeping services shipping.
Internal MCP server
Run an internal MCP server so consumers integrate faster with new and changing API contracts.
Unraid self-hosting
My own Unraid server at home — self-hosted services, privacy-first, full control. The lab is the training ground.
Hermes Agent + Claude Code @ home
A self-hosted AI stack running Hermes Agent, with Claude Code wired into my network and servers — it helps monitor and maintain the whole lab. I practice the AI-first process on myself before asking teams to.
This site was built by a local model
Every line of this site — and the Tordoff Runner game — was written by a fully local AI model: Qwen3.8-Flash-Next (IQ3-quantized), served from my own Unraid server and orchestrated by Hermes Agent. No cloud AI APIs, no API keys, nothing leaves the house.
What I bring
11 years deepFrontend architecture
- Angular — my core strength
- React & Next.js / SSR
- Astro & content-first sites
- React Native for mobile
- Tailwind, performance & responsive UX
- Design systems — implemented in-house builds at scale
- Cross-platform: contribute to iOS & Android projects
AI adoption & leadership
- Trained teams & product on AI-assisted development
- 2× throughput from AI advocacy at my current company
- Claude Code — my go-to AI dev tool
- Leading teams — direction, reviews, mentoring
- Test strategy & automation roots
- From IC to manager: both sides known
APIs, platform & self-hosting
- NestJS & Node.js API development
- Large monorepo management at scale
- Kubernetes — networking, security, best practices
- BFF (backend-for-frontend) — consistent UI across web/iOS/Android
- Internal MCP server for API-contract integration
- Datadog & observability
- Unraid home lab + self-hosted AI stack with Hermes Agent
- Privacy-first infrastructure
Shipping mindset
- Full-stack delivery end to end
- Learning by building real products
- Small-business ventures — the whole stack, solo
- Mentoring aspiring programmers
Education — University of Wisconsin–Milwaukee · B.S. Information Science & Technology