SENIOR PRODUCT MANAGER · PRODUCT BUILDER
I turn ideas into
shipped products.
Senior Product Manager who owns products end to end — from customer discovery, roadmap strategy, and requirements writing to launch, measurement, and iteration. I've shipped complex user-facing products, launched LLM-powered capabilities to enterprise customers, and built doudizhu.cards, a mobile-first global card game powered by AI.
WHAT I'VE SHIPPED
Projects
THE FLAGSHIP PROJECT
Dou Dizhu — doudizhu.cards
Free online card room for China's most popular card game, powered by AI
My flagship: a free, no-install card room for Dou Dizhu (“Fight the Landlord”). Created and owned end to end — from roadmap and mobile UX through implementation, launch, measurement, and iteration — taking a prototype into a real browser product with onboarding, public and private rooms, friend leaderboards, achievements, and a shared Daily Deal. The AI opponents actually put up a fight.
Product Decisions
- • Took a prototype into a no-install browser product with onboarding, public and private rooms, friend leaderboards, achievements, and a shared Daily Deal everyone plays
- • Room-based multiplayer with shareable join codes — send a link and play instantly, no account required
- • Iterated the mobile experience across real iPhone viewports down to the iPhone SE
- • Full Chinese card game rule engine: bombs, rockets, chain pairs, sequential triples with kickers — every legal hand type validated server-side
Technical Architecture
- • AI bots search tens of thousands of possible endings per move and learn from 40,000+ real plays
- • Champion gauntlet: no new bot version ships unless it beats the reigning champion across hundreds of identical deals
- • Every play instrumented with telemetry — bot mistakes ranked by frequency and win-rate impact to prioritize the roadmap
- • Node.js + WebSocket server for real-time gameplay, hosted on Fly.io; server-authoritative game logic and persistent state so in-progress games survive restarts
A full-stack fantasy golf platform where friend groups draft PGA golfers before each tournament and compete for real money based on how their golfers finish. Think fantasy football, but for golf, with a live snake draft, real-time leaderboards, and dynamic payout calculations.
Product Decisions
- • Designed a snake draft system with SMS-driven pick notifications — no app download required, players draft from a text message link
- • Built dynamic payout configuration so each tournament can have custom prize structures (winner-take-all to PGA-style top-15 splits)
- • Created a championship-prediction mini-game (pick NBA winners to determine golf draft order) that drives engagement before the draft even starts
- • Multi-clubhouse architecture — each friend group gets their own tournaments, rosters, and standings
Technical Architecture
- • Next.js 14 App Router + Supabase (Postgres, Auth, Realtime) + Vercel
- • JSONB-based draft state with optimistic locking (CAS) for concurrent pick handling
- • DataGolf API integration syncing live leaderboard data every 5 minutes during tournaments
- • Post-draft trade system with proposal/accept lifecycle and SMS notifications
Production War Stories
- • Diagnosed and resolved a full site outage caused by Supabase connection saturation from aggressive client polling — reduced polling from 10s to 5min intervals, added Postgres safety valves, upgraded compute tier
- • Fixed Vercel Edge Middleware 504s by eliminating all network calls from middleware — pure cookie-based auth check, zero Supabase imports, 74KB to 26KB bundle
A prediction game for the 2026 FIFA World Cup’s new 48-team, 12-group format. Players predict winners, draws, and first-to-score for all 72 group stage matches, build a complete 32-match knockout bracket, and compete on a live leaderboard as the tournament unfolds.
Product Decisions
- • Designed a scoring system that rewards precision (correct result + first scorer) with escalating points through knockout rounds — 2pts for group stage, up to 32pts for the Final
- • Built support for multiple brackets per user so players can submit a “gut feel” bracket and a “data-driven” bracket without choosing between strategies
- • Created an automatic standings engine that handles FIFA’s complex third-place qualification rules (8 of 12 third-place teams advance) and bracket reseeding
- • $25 buy-in with Venmo QR code integration — zero friction payment collection
Technical Architecture
- • Client-side bracket resolution engine implementing FIFA Annex C (third-place team assignment to knockout brackets based on which groups they come from)
- • JSONB-based bracket storage — single column stores all 104 picks per bracket with live validation
- • Integrated into the BetzGames multi-game platform alongside BetzGolf with shared auth and user accounts
WHERE I'VE WORKED
Experience
Umbrage, part of Bain & Company
Mar 2024 – Present · Greenville, SC (Remote)
Senior Product Manager
Client: a Fortune 500 financial services & insurance company
- • Owned product strategy, roadmap, backlog, and success metrics for the client's customer-facing digital ecosystem, translating a five-year target of more than 10 million unique visits into prioritized initiatives
- • Partnered with design and a multi-pod team of more than 40 front-end and back-end developers to ship intricate customer-facing features from concept through launch and iteration, accelerating release cadence despite ongoing scope changes from external partners
- • Defined and implemented a reusable partner integration framework of reference workflows, templates, and system readiness milestones, so that onboarding a new partner became repeatable configuration rather than a bespoke build each time
- • Used customer discovery research and survey data on digital vs. in-person preferences to form and validate product hypotheses, champion customer needs, and influence roadmap decisions across related initiatives
- • Managed and mentored associate product managers and coached cross-functional teams on how to optimize delivery, refine backlogs, and manage stakeholders
- • Introduced agile process improvements that lifted sprint predictability and velocity by 20%
Client: a top-10 U.S. bank
- • Defined the product vision and strategy for transforming the bank's core transaction authorization and restrictions platforms; focused on improving ledger integrity and customer-facing capabilities
- • Created PRDs for the transformation initiative; defined a new real-time rules engine integrating Overdraft and Stop Payments systems to replace legacy processing logic
- • Translated PRDs into actionable epics and user stories, roadmapped the full Jira backlog into a cross-functional execution plan, and partnered with QA and internal stakeholders to ensure development readiness
- • Worked with cross-functional teams in a highly regulated environment to define requirements and mitigate regulatory and technical risk before automated decisioning went to production
Simplr
Apr 2023 – Apr 2024 · Greenville, SC (Remote)
Senior Product Manager
- • Lifted purchase rates 30-40% with conversational commerce and CSAT 20% with empathy prompts, on LLM-powered capabilities handling millions of chats per month through Black Friday/Cyber Monday peak load
- • Aligned machine learning, customer success, engineering, and quality assurance on product requirements, evaluation criteria, and the quality and safety thresholds required to put a model in front of end users
- • Standardized and optimized critical path work processes across seven teams, enhancing communication channels between them, which led to a 20% increase in average sprint velocity
- • Consolidated disparate roadmaps from multiple engineering and ML teams into a cohesive and coherent plan with a clear strategic direction for senior leadership and stakeholders
- • Orchestrated cross-functional "Quarterly Goal" meetings, which led to consistent >100% goal completion
Capital One
Sep 2021 – Mar 2023 · Greenville, SC (Remote)
Principal Associate, Agile Delivery Lead (Proxy and DNS, DHCP, IPAM) & Product Owner
- • Awarded "Product Idea Most Likely to be Patented" in Capital One's Product Bootcamp capstone project
- • Established program requirements, key metrics, strategic drivers, and training for a new product used by 20+ engineering teams, resulting in rapid onboarding three months ahead of schedule
- • Built an OKR-driven dashboard used by 10+ engineering teams to give accountable executives the structure and visibility to focus on essential business needs and saved data analysts 1,200 hours per year
- • Organized quarterly planning sessions for five related teams by facilitating roadmap integrations, critical paths, and next steps, enabling the teams to complete 90% of their tasks on time and error-free
Whomi
May 2021 – Aug 2021 · Morrisville, NC
Product Manager & Team Lead
- • Negotiated deals and established new client base for university/alum relations product, designed implementation plans from pitch to close, and translated client needs to engineering and design teams
- • Mapped the product across user groups through qualitative interviews with internal and external stakeholders, continuously refining personas and translating customer insights into go-to-market strategy
- • Recruited and managed a five-member cross-functional team focused on developing the strategy, defining the product, analyzing competition, and launching the flagship version of Whomi University
Bechtel Oil, Gas, & Chemicals
Jun 2014 – Jul 2019 · Houston, TX & Soyo, Angola
Corporate Strategy and Business Development Associate
- • Identified gaps and redundancies in the marketing strategy for a significant product and redeveloped the system by identifying, centralizing, and enabling key players, resulting in $1B of new contracts
- • Selected to join the on-site implementation team for a multi-billion-dollar energy megaproject in Soyo, Angola; identified problems and communicated solution strategies to groups ranging from safety-critical construction and commissioning operations up to the CEO, resulting in $10M in savings
- • Mobilized and guided a team of 25 engineers to find solutions to 900+ unresolved tickets in two months, triaged backlog in daily stand-ups and weekly check-ins to achieve a $10M return for the client
EDUCATION & SKILLS
Background
The University of North Carolina
Kenan-Flagler Business School · Chapel Hill, NC
Master of Business Administration, Full-Time MBA Program · GMAT 700
Aug 2019 – May 2021
- • MBA Student Ambassador
- • Dean's Advancement Council Co-Chair
- • Legacy Class Representative
Auburn University
Auburn, AL
Bachelor of Science in Mechanical Engineering
Aug 2010 – May 2014
Core skills
Tools
AI
LLM and agent workflows (Claude, ChatGPT) used daily for PRDs, research synthesis, and prototyping; RAG and evaluation frameworks.
HOW I WORK
AI-Assisted, Product-Led
I use Claude and other AI tools to write code faster — but the product thinking is mine. Every feature starts with a user problem, gets scoped into a clear spec, and ships with production monitoring. AI accelerates the build; it doesn't replace the decisions.
Product Vision
I identify the user need, define the MVP, and make scope trade-offs. BetzGolf started as an Excel spreadsheet — I turned it into a multi-clubhouse platform because I understood what the users actually needed.
Rapid Iteration
AI-assisted development lets me ship features in hours instead of weeks. I write PRDs, review generated code, debug production issues, and deploy — all in the same session.
Production Ops
I don't just ship and forget. I monitor Supabase connection pools, debug Vercel middleware timeouts, and upgrade infrastructure at 2am when the site goes down during a live draft.
Let's Build Something
I'm a product manager who can also ship. If you need someone who bridges the gap between strategy and execution, let's talk.