Skip to content
View TheDahv's full-sized avatar

Organizations

@BeerAndCodeSeattle

Block or report TheDahv

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thedahv/README.md

Hi, I'm David Pierce πŸ‘‹

LinkedIn Website Blog Twitter

Sr. Technical Product Manager based in Seattle. I spent 10+ years as a software engineer before moving into product and I never really stopped building.

At Amazon and Moz, I've led AI/ML products, data platforms, and developer-facing tools from zero to launch β€” shipping sentiment platforms across 245K+ feedback touchpoints, growing products to $73K ARR in beta, and cutting prototype cycles from months to weeks. I'm most effective working at the intersection of technical depth and customer outcomes: going deep enough to earn engineering trust while keeping the work anchored to what actually matters.

Outside of work I build personal AI projects, write about what I'm learning, and play D&D with my kids.


πŸ”¨ What I'm Building

Family Financial Assistant

TypeScript LangChain Claude

A household AI agent connecting Monarch Money to a shared Telegram interface, running persistently on a home Mac Mini with zero cloud costs. Dual-mode: scheduled reports push proactively, a tool-driven layer handles ad hoc questions. Built on MCP, LangChain, and APScheduler.

AI Dungeon Master

Python Claude

LLM-powered D&D Dungeon Master for family tabletop sessions β€” voice synthesis, structured session state, enforced dice randomness. Multi-modal design follows players from desktop to terminal to mobile. Shipped to real users. Written about on the blog.

Wine Pairing Suggestions

Go AWS Claude

Food-first AI pairing tool deployed on AWS Lambda via SAM. Multi-provider LLM support, response caching. Documented in a four-part build series.


πŸ›  Builder Stack

Claude Go Python TypeScript React AWS SQL Figma

Pinned Loading

  1. wine-pairing-suggestions wine-pairing-suggestions Public

    Web app to generate wine pairings with AI

    Go

  2. financial-assistant financial-assistant Public

    Personal budget and finance Telegram-enabled assistant powered by Monarch and AI.

    TypeScript 2

  3. family-dnd family-dnd Public

    LLM-as-DM setup for family campaigns

    Python

  4. circuit-breaker circuit-breaker Public

    Experimenting with automated, adaptable services based on dependency checks

    TypeScript

  5. keyword-cluster-finder keyword-cluster-finder Public

    Go 3