What I've shipped
Real applications running on my self-hosted homelab. A few have native iOS companions on the same backend. Click any app to page through its screens. Everything shown here uses test data, never anything real or private.
▦ 4 screens
An AI stock-signal terminal. Scheduled market scans score buy and sell setups, paired with watchlists, a paper-trading portfolio, and push alerts.
▦ 3 screens
A personal finance dashboard. Accounts, transactions, and net worth, wired to live bank data through Plaid and built on a self-hosted Supabase backend.
▦ 4 screens
A playful tracker for free and promo restaurant food: what you scored, what it was worth, and a year-end Wrapped. Web app plus a native iOS companion.
An encrypted estate and legacy planner that runs entirely in your browser. Everything is AES-256 encrypted and never leaves your device, so you can keep it on a USB drive.
▦ 6 screens
The AI gateway for the whole homelab. Every app's AI traffic flows through it, with usage, latency, and cost tracked per app, plus policy controls on top.
▦ 5 screens
A vehicle and small-engine maintenance tracker for the whole family. Service logs, fuel and MPG, a parts catalog, cost analytics, and expiry reminders. Web app plus a native iOS companion.
▦ 2 screens
A project-and-task hub for everything I am building across the homelab. Web app plus a native iOS companion.
▦ 4 screens
A private strength-and-recovery training app. A HealthKit recovery score, AI nightly analysis, a 13-week progressive program, and a home-screen widget. Built in SwiftUI.