Portfolio · San Francisco

forward-deployed product manager noun

A product manager who works from inside the customer's problem instead of from the roadmap. Sits with the team that has it, builds the first working version so the spec is not a guess, and turns what that teaches into what the platform should do next.

Selected work

Risograph printing lays down one ink at a time, and where two inks cross a third color appears. Pick inks below and the work that prints in all of them stays.

  • product what got built and why anyone wanted it
  • systems the architecture that made it hold up
  • analysis the evaluation that made it trustworthy
  1. product · systems Segment Atlas A 3D ride replay and route-intelligence app for cyclists. Solo build, entirely in the browser. No. 01 2026 live demo
  2. systems · product Seven tools analysts can change without me An internal AI suite that replaced spreadsheet workflows, built so analysts could add new report types without engineering. No. 03 2025 to 2026
  3. product A prototype the product team shipped A dashboard prototype built from aggregated customer feedback, adopted by product and engineering and released on the platform. No. 04 2026
  4. product A campaign generator, built in seven hours A natural-language campaign generator built in a hackathon and taken onto the product roadmap. No. 06 2024
  5. product · systems · analysis Enterprise applied-AI work LLM features, the evaluation work behind them, and one that never shipped. Shared on request. No. 02 · 05 · 07 by request

Available on request

Three case files cover enterprise work that stays off the public site. I share them by link in conversation.

  1. No. 02 Why a competitor won the month An internal LLM prototype driven into a customer-facing enterprise beta, with the evaluation work that made it safe to ship.
  2. No. 05 A 40-hour report, priced and sold Turning a 40-hour handmade report into a priced, automated product line.
  3. No. 07 Signals in sales calls A prototype that classified service-fit and churn-risk signals out of CRM and call data. Paused, not shipped.

Ask for any of these →

Contact

The sealed folder opens in conversation. For the case files, the method, or the work itself: