2024 – 2025

SubScout

A privacy-first subscription tracker I designed and built solo — local-first architecture with sync, a Postgres ingestion pipeline, and LLM-generated insights.

SubScout landing page with subscription dashboard and mobile app mockups

Personal project to explore local-first data models and indie product development.

Highlights:

  • Designed a Postgres-based ingestion pipeline to classify recurring payments
  • Implemented local sync using Powersync, exploring offline-first UX patterns
  • Deployed to Cloudflare Pages + Supabase, using GitHub Actions for CI
  • Prototyped value scoring and cancellation nudges using LLM-generated suggestions

Technologies: TypeScript, React, Next.js, Supabase, Postgres, Powersync, Cloudflare Pages, GitHub Actions, OpenAI API

Technologies Used

TypeScriptReactNext.jsSupabasePostgresPowersyncCloudflare PagesGitHub ActionsOpenAI API

Project Links

Currently available for contract work — remote, UK/EU/US-friendly hours.

BlueskyGitHubLinkedIn