Staff / Principal Product Designer Rev 3.5 · Oct 2026
11+ years · 4 UX practices founded · 0 buzzwords harmed

Summary

Product designer with 11+ years designing AI-native enterprise software and the design systems behind it, across regulated industries — Life Sciences, Pharma, and Finance. Founding designer at four companies: I stand up the UX function, ship the products, and build the system that keeps them consistent. Deeply hands-on — I prototype in React, own design systems as living code, and design human-in-the-loop patterns for GenAI in high-stakes, compliance-bound workflows.

Experience

2009 → present

Sr. Product Designer → UX Manager

2021 → present · Remote

Trinity Life Sciences

  • Joined as Trinity’s first product designer and grew the UX function to 3 senior designers plus 2 contractors, supporting an 8+ product portfolio while staying the hands-on IC on flagship AI products and the design system.

Trinity Design SystemCompany-wide, token-based→ doc RD-04

  • Architected Trinity’s company-wide design system — 100+ React/CSS components, 35+ AI-specific patterns, 17 chart types, and 18 custom hooks — distributed as a versioned npm package (~510 weekly downloads across 38 releases) and used across product teams for both production and AI-assisted prototyping.
  • Made Storybook the single source of truth with a synced Figma library, and extended the system so PMs and leadership could generate on-brand prototypes with Replit, Claude, and Perplexity from the same foundation.

Clinical Study MasterChat-led master data platform · GenAI→ doc RD-02

  • Designed a conversational AI layer over a master-data corpus of 847K+ clinical studies (ClinicalTrials.gov, Citeline, Cortellis, and internal sources) that cut study research from multiple days to a few hours by consolidating source review, matching, and AI-assisted analysis into one workflow.
  • Designed end-to-end the human-in-the-loop match-review model — the AI recommends duplicate/match pairs with its reasoning and evidence; data stewards confirm, reject, or defer — with every record traceable field-by-field to its source. These trust patterns became the standard across Trinity’s AI products.

KAM Field AdvisorAI copilot for pharma accounts→ doc RD-05

  • Designed a conversational platform with 12 structured data modules; introduced query-routed context so naming an account in a question loads its data and eliminates manual switching.

RealWorldEDGESelf-serve real-world-data analytics→ doc RD-03

  • Turned a months-long, engineer-dependent analytics process into a self-service platform that deploys in weeks — letting commercial and medical teams build cohorts and patient-flow analyses over a 4M+ term medical library without custom programming.

Launch AcceleratorPharma launch analytics→ doc RD-09

  • Designed global drug-launch orchestration for a platform supporting 75+ launch projects a year and 1,400+ users — replacing fragmented trackers with one shared model for milestones, owners, dependencies, and country playbooks.

Lead UX Designer

2019 → 2021 · Philadelphia, PA

PCS Retirement

  • Led design for Advisor Lab™, a single platform for retirement-plan advisors that consolidated 7 legacy tools — removing daily context-switching across prospecting, onboarding, and plan management.
  • Translated FINRA-heavy requirements into production-ready flows engineering could ship without rework.

UX Designer

2019 · Philadelphia, PA

Heavy Water (acq. by Black Knight)

  • Sole designer through the Black Knight acquisition; designed the human-in-the-loop trust layer for AI loan-document automation — confidence thresholds, verification, misclassification correction, and an audit trail that fed user corrections back into the model.
  • Established the confidence, correction, and audit patterns I’ve carried into every AI product since.

UX Designer

2015 → 2019 · Blue Bell, PA

Anexinet

Graphic Designer

2009 → 2014 · New York, NY

Scogo Media (RF|Binder)

  • Branding, identity, and web design for PR and marketing clients.