Design,
with a reason.
Senior Product Designer with 12+ years of UX/UI design across Pillar4, BowFlex, and advertising. At Pillar4 I lead design across a 10+ brand portfolio, and I lead design on the experimentation program behind most of the numbers on this page. I rebuilt my team’s design-to-dev workflow around Claude, Claude Code, and Figma MCP, so research, prototyping, and production-ready code ship in hours.
Years Designing
Measurable Revenue
Consumer Brands
A/B Tests Run
Pillar4 Media
Leading design across 10+ brands at a time within Pillar4’s 20+ brand portfolio. I lead design on the experimentation program. Every variant starts with a real user need, and then it has to prove itself on the metrics.
Measurable revenue, portfolio-wide
Incremental revenue, Sleepopolis
Incremental revenue, Garage Gym Reviews
JRNY Connected Fitness Platform
I built BowFlex’s JRNY web platform from zero. JRNY.com, subscription onboarding, and account flows, all designed around what makes sense to a brand new member first. 4 years building and growing it.
Members
Paid subscribers
Reported subscription revenue, JRNY
Commerce Link Platform
An internal platform that replaced manual link tracking across every Pillar4 brand. I designed the full interface and the interaction patterns around how the editorial, SEO, product, and paid teams actually work.
Using daily
for every affiliate link
BowFlex Inc.
I established BowFlex’s first Web UX practice, then owned the ecommerce redesign end to end. Product pages through cart, checkout, and post-purchase, and into the JRNY subscription. Led design across 6 brands, including BowFlex, Schwinn, and Nautilus.
Web UX practice at BowFlex
homepage through post-purchase
Personal Projects
When I’m off the clock I design and build my own apps. Both run on Claude.
Fitness Coach App
A fitness tracker with an AI conversational coach that keeps users on their goals. Built on the Claude API, with Apple Health and Google Health.
Italian Study App
A study companion mapped chapter by chapter to a college Italian textbook. Claude handles quick-translate and chapter parsing; Google text-to-speech voices every Italian phrase.