Work
Some of the things I've built.
Projects I can talk about publicly, plus where to find my professional history.
Build
Projects
Open a project for more context, gallery stills when available, and a link to the live site. Summaries also appear on the home page.

Archi
Mac app
Local-first macOS app that pulls every Kindle highlight you've ever made into a searchable library on your Mac, with optional one-click sync to Notion. Free and open source.

SmartLemon
Growth & ops
SmartLemon partners with scaling Shopify brands to tighten operations, reporting, and growth loops.

Mental Hygiene
Resource
Mental Hygiene organizes evidence-informed habits across eight domains of mental wellness.

Code of Silence
Client
End-to-end Shopify storefront ownership plus growth marketing and continuous improvement.

lmn.bar
DTC decision dashboard
Pulls Shopify + Meta Ads + Google Ads into one view for channel performance and margin clarity.

Gleam
Cross-platform AI recording and sharing app
Capture, transcribe, and revisit prophetic words; searchable with AI-assisted reflection.
Tokentrail
Open-source TypeScript CLI
Local-first CLI that traces Claude Code token usage across branches, features, and pull requests — terminal report, menu-bar widget, and optional Notion sync, all running off the JSONL logs Claude Code already writes to your Mac.
imessage-history
Open-source Python CLI
Read-only Python exporter that pulls one iMessage conversation off your Mac and turns it into AI-ready CSV, JSON, Markdown, and TXT, with optional one-pass pseudonymization before you paste anything into a hosted LLM.
Who I built with
Companies and products
Companies I've built products with
Independently built or cofounded products
Resume
CV
Elsewhere
- GitHub
Code, experiments, and things I am shipping.
GitHub contribution data is unavailable. Set
GITHUB_TOKENin.env.local(repo root), use a token withread:user(classic PAT) or equivalent for fine-grained tokens, then restart the dev server. - LinkedIn
Professional background and how we might work together.