Projects

Selected things I've built — from civic tech for Philadelphia tenants to fishing intelligence and trading research. Public repo stats pull live from GitHub.

Checkbook

ActiveSolo builderPrivate repo

A personal-finance forecasting app that projects future account balances on an infinite-scroll calendar, so you can see the downstream effect of every recurring bill and paycheck before it happens.

Full-stack: authentication with 2FA, household sharing, a demo mode, and a forward-looking projection engine — with end-to-end and unit test suites.

  • Next.js 16
  • React 19
  • Tailwind 4
  • Drizzle ORM
  • Better Auth
  • Playwright
  • Vitest
  • Vercel
TypeScriptUpdated May 2026

Fishing Intelligence Agent

ActiveSolo builderPrivate repo

A Pennsylvania fishing-intelligence platform that ingests USGS stream gauge data and Open-Meteo weather to compute a deterministic fishability score for trout streams, layered with PFBC trout classifications from ArcGIS.

Ships as a CLI, an HTTP API, and a web app with an interactive Leaflet map.

  • TypeScript
  • Next.js 15
  • React 19
  • Leaflet
  • Zod
  • USGS / Open-Meteo APIs
  • ArcGIS
TypeScriptUpdated Jul 2026

Blue Wing Olive

Shipped — TestFlightSolo builderPrivate repo

An iOS fishing logbook app for recording catches with photos and geodata, live on TestFlight with an over-the-air update pipeline.

Built as a Turborepo monorepo: Expo/React Native app, API workspace, and shared auth/db packages, with EAS Update wired into CI.

  • Expo
  • React Native
  • Turborepo
  • EAS Update
  • Apple Sign-In
  • GitHub Actions
  • Vercel
TypeScriptUpdated Jul 2026

Philly Landlord Spotter

ShippedCreator

A tenant-centered mapping tool built during the 2020 eviction crisis: it groups Philadelphia Open Data property records by owner so tenants and organizers can research who really owns their housing.

Covered by Mic, and the subject of a Towards Data Science piece I wrote about the data work behind it.

  • React
  • react-map-gl
  • supercluster
  • Victory
  • Node.js / Express
  • Python
  • OpenDataPhilly
1JavaScriptUpdated Jan 2023

Trading Chaos

ResearchSolo builderPrivate repo

A crypto-first paper-trading research platform: local-first, fully replayable runs with a backtest → walk-forward → promote loop, and paper-safe, fail-closed defaults so nothing trades real money by accident.

Docker-deployable scheduler with an experiment registry and config validation.

  • Python
  • pandas / numpy / scipy
  • APScheduler
  • SQLite
  • Docker
  • pytest
PythonUpdated Apr 2026

Canvass Foresight

ShippedCreator

A data-annotation tool that helps community organizers triage large sets of canvassing addresses before deploying people, using pre-fetched Street View imagery that users can review, label, and comment on.

Built for Philadelphia housing- and garden-justice organizing work.

  • React
  • TypeScript
  • React-Bootstrap
  • NocoDB
  • AWS
0TypeScriptUpdated May 2022