● Projects
Projects.
Twenty-five things I wanted badly enough to build. Open one for the decisions and the finished work, rough edges included.
WorkProjects
Filter by surface
01This portfolioThe site you're on now, a 3D Rubik's-cube navigator built in Next.js and React Three Fiber.Open →02BoswellA native macOS app that turns recordings, imports, pasted transcripts, and WhatsApp chats into clean Obsidian notes.Open →03WhispaA native macOS dictation app where you hold a hotkey, speak into any app, and the text is transcribed and cleaned on-device.Open →04Beam MailA desktop Gmail client for fast triage, local memory, and AI routes that state their privacy posture.Open →05Skill SyncA local-first Mac app for managing skills, agents, rules, mirrors, conflicts, usage evidence, and Markdown edits.Open →06cmux InboxThe inbox I wanted for stock cmux with project groups, live agent state, quick launch, and a close flow that asks first.Open →07LumaA native macOS menu-bar app that cuts blue light and dims the screen at night.Open →08RoostA native iPhone app that deals a ranked hand of real places and turns yes and maybe votes into a shortlist.Open →09TallyA public-source macOS and iOS app that finds subscriptions in your statements and writes renewal reminders to Calendar.Open →10Cramp CrusherA private iPhone diary that makes period-pain history easier to log, understand, and bring to a doctor.Open →11CadenceAn Apple Intelligence calendar and reminder planner running over EventKit with typed and voice interaction.Open →12DaylightOutdoor daylight and vitamin D planner for iPhone with local solar geometry and elevation-aware UV forecasts.Open →13RangeDeckLocal-first iPhone golf range conductor dealing deterministic four-phase practice decks with zero network dependencies.Open →14Local RadarBoise-first personal event radar aggregating confirmed community happenings from official sources with honest missing-data states.Open →15Tiny TrainerPersonal iPhone app turning dog meals into short training sessions with hands-busy audio cues.Open →16PintSignalGluten-free beer evidence directory for web and iPhone with on-device menu OCR, barcode capture, and fail-closed safety.Open →17RedlineA cited document-review workspace for leases and contracts, with deterministic lease checks and source-linked findings.Open →18DoubleTake RebuildAn AI player-tracking system that follows one athlete through a soccer match and builds an editable highlight reel.Open →19EchoA private Mac memory layer that turns approved chats and opt-in comms into cited Markdown and scoped agent recall.Open →20MAMMortals' private marketing cockpit with strategy, work, money, signals, engine, approvals, and receipts in one system.Open →21Mortals FitnessA native iOS workout app with 848 active exercise specs, route-based generation, and an AI-assisted coaching layer.Open →22Wedding WebsiteA custom wedding site with the schedule, travel, stays, and shared photos in one place.Open →23Revenue IntelligenceA weekly run where seven agents pull seven data sources and hand back one brief on the business.Open →24Mission ControlA private console for a multi-agent runtime with a mission board, agent dispatch, and release gates on one screen.Open →25Wedding DJ MixerA Python CLI I wrote to DJ my own wedding that audits a Spotify playlist and exports a DJ.Studio set.Open →



