This site runs best with JavaScript enabled.

Portfolio

Things I've built and still run. Some are businesses, some are weekend experiments that got out of hand.

  • EnvelopeBudget social card: Your money. Your plan. Your peace of mind. beside the transactions screen

    Founder · Solo developer · 2009 – present

    An indie-built envelope budgeting app for web, iPhone, and Android. Give every dollar a job, sync your bank, and know what you can spend before you spend it.

    • Python
    • Django
    • Svelte
    • PostgreSQL
    • Plaid
    • SimpleFIN
    • iOS
    • Android
    • MCP
    Read the case study
  • Red Seam Technologies social card: Fast, Profitable Websites & Apps beside glowing red baseball stitching

    Red Seam

    Live

    Founder · Developer · 2014 – present

    My freelance studio. Fast, professional websites, apps, and automations for small businesses, without enterprise pricing or agency bloat.

    • Eleventy
    • SvelteKit
    • Node.js
    • PHP
    • PostgreSQL
    • SQLite
    • Netlify
    • Caddy
    • SEO
    Read the case study
  • Slimlytics social card: Know what works. Skip the noise. beside a live visitor dashboard

    Slimlytics

    Live

    Founder · Developer · 2026 – present

    Privacy-first, self-hostable web analytics. Cookieless by default, with a live visitor stream, goals, and an MCP server so your AI agent can install it for you.

    • Rust
    • SvelteKit
    • PostgreSQL
    • Docker Compose
    • Caddy
    • MCP
    Read the case study
  • DocManFu social card: a relaxed panda in sunglasses with a laptop beside the document dashboard

    DocManFu

    Live

    Creator · Developer · 2026 – present

    Open-source, self-hosted document management. Scan it and walk away: OCR makes it searchable, AI names and tags it, and bills land on a to-pay list.

    • Python
    • Svelte
    • TypeScript
    • Go
    • PostgreSQL
    • Redis
    • Docker
    • OCR
    • OpenAI / Anthropic / Ollama
    Read the case study
  • Inzolo's gazelle mascot in a green bandana, waving

    Inzolo

    Live

    Founder · Developer · 2009 – present

    My original envelope budgeting app, reborn. Inzolo turns a messy pile of transactions into one quiet review queue and tells you, in plain words, what to do next.

    • Go
    • Svelte
    • Plaid
    • SimpleFIN
    • OFX/QFX
    • AI-assisted categorization
    Read the case study