Experience
- 2021–26
Canopy
Senior Software Engineer
- 2021
NCUA
Data Scientist, contract
- 2019
CBOE
Software Engineer, intern
- 2017–21
Kansas State University
PEARS dev, then data science
Shipping production code since 2017.
Screenshot: The Content Co-Pilot
Solo, design, engineering, orchestration2026
Content Harness for AI Agents
Eight phases take a raw idea to a ready-to-post reel for my Wild & Native Gardens channel, which ships weekly across three platforms, so my energy stays on the creative work.
93% → <50% skip rateWeekly across 3 platforms
Read case study →
Senior Software Engineer, Canopy2024–26
Event registration, made calm
Production software real organizations depend on: calm UX over genuinely complex, compliance-heavy, multi-fee forms.
10,000+ registrations5+ organizations
Read case study →
Senior Software Engineer, Canopy2024–26
No-code tools, real structure
Any organization builds its own data tools inside a production platform, with an AI assistant that drafts a module from plain English.
No-code builderAI-assisted drafts
Read case study →
Solo, product, full-stack + AI2025–26
Immigration help, grounded and open
A free public service: plain-language immigration answers grounded in official USCIS data and a public directory of resources, first built as a legal SaaS, now an open-source public good.
$100 → ~$5/mo hostingAGPL-3.0 open source
Read case study →The toolbox.
Design to deploy: the stack behind the work.
Design
- Design systems
- UX flows
- Figma
- Claude Design
- Game UI (Godot)
Frontend
- Vue / Nuxt
- React
- TypeScript
- Tailwind
- Component libraries
Testing
- Jest
- Vitest
- Playwright
- TDD
AI & systems
- Claude agents
- RAG
- MCP
- Python
- Pydantic-AI
- Django
- Pinecone
- Terraform