Skip to content

Projects I have built on my own time.

A few are on the App Store or have a public URL. Others hold keys or personal records and never will. Each one has its own page, and the things you can actually open live there.

Proof
Domain
  • A multi-strategy trading bot for Solana: DEX arbitrage, liquidations, keepers and LST spreads. It ran on mainnet with real capital, lost money, and taught me more in that hour than weeks of simulation had.

    TypeScript · Node.js · Solana · SQLite · PM2

    View project
  • HybridproductionApp Store

    A training app on the App Store. Type your session as a sentence, import it from Apple Health, and get a score that makes an hour of yoga and an hour of intervals comparable.

    Expo · React Native · TypeScript · Supabase · Postgres

    View project
  • VoxaproductionDownload

    A native macOS app that transcribes and diarizes meetings entirely on-device. Signed, distributed, and used every day for two hundred meetings.

    SwiftUI · Python · mlx-whisper · pyannote.audio · Ollama

    View project
  • DocStackproductionWrite-up

    A self-hosted document pipeline: OCR, a local LLM, and an entity graph that builds and resolves itself. No document ever leaves the house.

    Python · Docker · Paperless-ngx · Ollama · Postgres

    View project
  • Health DocspausedWrite-up

    Photograph a medical document and it comes back named, filed, attached to the right episode of care, with the personal summary already rewritten. A local model does the reading, on a machine at home.

    Node.js · Express · SQLite · MinIO · Ollama · Expo

    View project
  • WhatToWatchproductionLive

    A trailer feed you scroll through one film at a time, filtered down to what your own subscriptions can actually play. Running on my own server, with a public URL.

    Next.js · TypeScript · Tailwind CSS · Supabase · TMDB

    View project
  • A Terraform learning repository. Kept on the list because a portfolio that only shows the finished things is not an honest one.

    Terraform · HCL

    View project