St. George, Utah

Building systems that scale.
And the financials to match.

Based in St. George, Utah. My work spans full-stack development, database architecture, accounting, tax strategy, and consulting. While the disciplines vary, the goal is always the same: helping businesses run more efficiently, make better decisions, and stay financially healthy.

What I do

A wide range of disciplines, all focused on helping your business succeed.

Web & Full-Stack

Custom websites, database architecture, and full-stack applications built for performance and scale.

  • Websites
  • Databases
  • Full-Stack

Accounting & Tax

Strategic tax planning, entity structuring, and comprehensive bookkeeping to keep your financials clear and compliant.

  • Accounting
  • Tax
  • Bookkeeping

Strategy & Consulting

Operational consulting, workflow automation, and system design to streamline your business and drive growth.

  • Operations
  • Consulting
  • Strategy

Process

How a typical engagement works.

Discovery

You send a message with what you need. I ask questions, look at what you've got, and figure out where things stand before proposing anything.

Scope & plan

I outline the work, timeline, and cost. No surprises. If something doesn't make sense to build or fix, I'll tell you that too.

Execute

I do the work — whether that's writing code, filing returns, or setting up systems. You get updates along the way, not just at the end.

Deliver & support

You get the finished product with documentation. I stick around for questions and adjustments after handoff.

How I work

Async-first

Email or messages beat meetings for most things. Clear docs over calls.

Always current

I stay up-to-date on frameworks, standards, and tax law changes that affect decisions.

Direct communication

Honest about timelines and costs. If something changes, you'll know early.

Selective focus

I don't take on work I can't do well. If it's outside my expertise, I'll say so.

Tools & platforms

Software, frameworks, and systems I use regularly.

Languages & frameworks 25
TypeScript
JavaScript
Python
Go
Rust
React
Next.js
Astro
Svelte
Vue.js
Nuxt
Remix
Node.js
Bun
Deno
Hono
FastAPI
GraphQL
tRPC
Tailwind CSS
shadcn/ui
Vite
HTML5
CSS3
Markdown
Databases & BaaS 18
PostgreSQL
MongoDB
MySQL
Redis
SQLite
DuckDB
ClickHouse
InfluxDB
PlanetScale
Turso
Prisma
Drizzle
Supabase
Firebase
PocketBase
Appwrite
Convex
Upstash
Cloud & DevOps 29
AWS
Google Cloud
Azure
Vercel
Cloudflare
Cloudflare Workers
DigitalOcean
Hetzner
Railway
Fly.io
Render
Netlify
Docker
Podman
Kubernetes
Terraform
Pulumi
Ansible
GitHub Actions
Jenkins
CircleCI
Argo
Nginx
Traefik
Caddy
Portainer
Proxmox
Vault
Linux
AI & automation 20
OpenAI
Anthropic (Claude)
Claude
GitHub Copilot
Windsurf
Google Gemini
Perplexity
Mistral AI
Ollama
OpenRouter
v0
Hugging Face
LangChain
PyTorch
TensorFlow
Jupyter
n8n
Zapier
Make
IFTTT
Developer tools 26
VS Code
Cursor
Zed
Neovim
Warp
Ghostty
iTerm2
WezTerm
tmux
Bash
Git
GitHub
GitLab
Gitea
Raycast
Homebrew
Postman
Insomnia
Hoppscotch
HTTPie
Figma
Excalidraw
Storybook
Stackblitz
CodePen
Replit
Testing & code quality 14
Vitest
Jest
Playwright
Cypress
ESLint
Prettier
Biome
SonarQube
Snyk
Codecov
Turborepo
Nx
pnpm
Yarn
Data & observability 17
Grafana
Prometheus
Datadog
Sentry
PostHog
Plausible
Elasticsearch
Kibana
Apache Kafka
RabbitMQ
Apache Airflow
dbt
Snowflake
Databricks
Airbyte
Pandas
NumPy
Auth & security 6
Clerk
Auth0
Tailscale
WireGuard
1Password
Bitwarden
Business & productivity 15
Notion
Obsidian
Linear
ClickUp
Slack
Discord
Jira
Trello
Airtable
Miro
Todoist
Microsoft Excel
Google Sheets
Canva
Resend
Accounting & finance 7
QuickBooks
Xero
Intuit
Stripe
Square
PayPal
Gusto

Let's work together

Send a quick summary of what you need and I'll respond with next steps.