Portfolio

Selected Works & Technical Narratives

Deep-dive product case studies, covering decision frameworks, metrics, and the artifacts behind them, alongside the side projects where I build to learn.

Methodology

How I Run Programs

A repeatable system I bring to every program. The case studies below are worked examples: the charter, RAID, and Go/No-Go gate come from the integration program, and the operating cadence and live status from the data dashboard.

  1. 01

    Intake & prioritization

    Triage incoming requests against impact, effort, and dependencies so the program works on what matters next, not what shouts loudest.

  2. 02

    Charter

    Agree goal, scope, and success criteria up front so every team solves the same problem against the same bar and trade-offs settle cleanly.

  3. 03

    Workstream & dependency mapping

    Break the work into parallel workstreams with owning functions, and map the handoffs between them so nothing waits on an unnamed party.

  4. 04

    RAID & governance cadence

    Run a living RAID log on a steady rhythm of standups and a steering committee, so blockers surface early in a forum that can clear them.

  5. 05

    Go/No-Go gate

    Hold each release to one objective launch-readiness checklist, so "are we ready?" is a decision against criteria, not an argument.

  6. 06

    Retro

    Close the loop with what worked, what I'd do differently, and the changes that feed back into the next program's intake.

Deep Dives

Product Case Studies

hub
Flagship Program Case Study

Lab ↔ EMR Integration Program

I led the cross-functional program connecting providers' EMRs to the lab, with zero data loss across thousands of transactions and onboarding cut from weeks to days: a charter, parallel workstreams, a dependency map, a RAID log, governance cadence, and a Go/No-Go launch gate, on top of HL7/SFTP and REST delivery, the orderable compendium, and architecture.

Program Management RAID & Dependencies HL7/SFTP vs API

Zero data loss across thousands of transactions

Read case studyarrow_forward
neurology
Case Study

AI Diagnostic & Practice-Intelligence Features

Shipped to 200+ clinical users, and I owned the AI logic, not just the schedule. I set the thresholds, rules, and model selection for two features, evaluation suites that flag and interpret lab results and a dashboard that reads practice health, then drove the cross-functional rollout.

Shipped to 200+ users

arrow_forward
contacts
Case Study

Internal CRM / Sales Technology

~90% rep adoption and roughly 4 hours saved per rep each week, because I rebuilt an internal CRM around how Sales actually sells. Recurring discovery with Sales Ops and reps, prioritized against feasibility and impact, then shipped with engineering.

Sales-led discovery, shipped adoption

arrow_forward
swap_horiz
Case Study

Integration Platform Migration

250+ live lab ↔ EMR connections moved to a new platform with zero data loss and zero provider disruption. I led the off-hours cutover and took over the runbook and on-call from the prior team, with a charter, dependency map, parallel-run validation, and a tested rollback.

250+ connections migrated, zero data loss

arrow_forward
payments
Case Study

Patient Installment Payments Launch

A patient installment-payments launch where GA landed as a non-event. I led six functions through a staged QA → Internal → Beta → GA rollout with entry/exit gates, a Go/No-Go checklist, and a rollback plan, integrating a third-party payments provider.

Staged rollout, zero-surprise GA

arrow_forward
travel_explore
Case Study

Gen Z Market-Expansion Discovery

A 3% lift in daily retention, earned on the "what to build" side of PM. I led a team of 7 to size a Gen Z opportunity in the data, validate it with real users via UserTesting and A/B testing, and make the prioritization trade-offs that decided what shipped.

+3% daily retention

arrow_forward
shield
Case Study

Results-Routing Incident Retrospective

A results-misrouting incident contained, disclosed transparently, and its root cause engineered out, not papered over with "be more careful." I led detection, containment, disclosure through the Privacy Officer, and the systemic fix that removed the error class. Fully anonymized.

Contained, disclosed, root cause engineered out

arrow_forward
support_agent
Case Study

Support Signal → Roadmap Pipeline

Important user pain used to get lost in the support queue. I built a repeatable intake-to-roadmap pipeline: triaging escalations by impact and recurrence, diagnosing the underlying problem rather than the symptom, and translating support signals into structured roadmap items engineering could pick up cold.

Support signals, structured into product decisions

arrow_forward
dashboard
Case Study

Interactive Data Dashboard

Days-long manual status replaced with a live, self-serve view of a multi-workstream integration program. I built the one place that showed whether delivery was on track, whether issues were caught early, and what to fix next.

Program delivery + live quality

arrow_forward
bolt
Case Study

Productivity Automation with n8n

4+ hours a week given back, by automating status itself. I built a daily Jira → Notion → Confluence pipeline that refreshes a single roadmap source of truth and a stakeholder report every morning, before anyone asks.

4+ hrs/week saved

arrow_forward
Build to Learn

Side Projects & Engineering

Hands-on builds that keep me technical: proof that I can code, not just delegate.

cloud
Social · In-Progress

The Stickerbook Sky

An anonymous platform built for catharsis, not clout, designed end to end as founder. Personas, competitive positioning, and an empathy-first UX, where vulnerability is the feature, not the flaw.

Personas Competitive Analysis UX Strategy
Read case studyarrow_forward
smart_toy
Discord Automation

KrisBot

Full lifecycle build of a Discord automation tool, from PRD to live deployment, automating community moderation workflows in a personal server.

Node.js Discord.js Firebase
forum
Full-Stack AI
codeGitHub

ReactChatbot

A full-stack chatbot with NLP via Dialogflow that parses intents and parameters, returning intelligent responses. Built end-to-end from React UI to MongoDB and shipped.

React Node / Express Dialogflow MongoDB
joystick
Gamedev · In-Progress

The Studio Florist

A cozy management sim in Godot, featuring procedural growth systems, inventory logic, and 60FPS shader-driven floral simulation across 100+ unique instances.

Godot GDScript Shader Math
restaurant
Hackathon · SD Hacks 2019
codeGitHub

Salt & Prepr

A React Native app matching your on-hand ingredients to recipes via the Spoonacular API. Idea to working mobile prototype with a 3-person team in under 48 hours.

React Native Spoonacular API Firebase
wb_twilight
Roblox · Product Strategy

Perfect Morning

Spotted a Roblox platform-incentive shift (Creator Rewards paying for daily return), then designed a calm, intentionally short, once-a-day game around the constraint every competitor ignored. Gap analysis, enterprise PRD, ethical monetization, and a fail-fast gate.

Gap Analysis PRD Ethical Monetization
Read case studyarrow_forward