Turning

into shippable solutions.

Staff product designer with 10+ years in B2B SaaS - working across discovery, systems, and delivery to ship products that hold up as teams and companies grow.

Turning messy problems into

shippable solutions.

Staff product designer with 10+ years in B2B SaaS - working across discovery, systems, and delivery to ship products that hold up as teams and companies grow.

Ten years building and untangling complex products - some from nothing, some grown too tangled to see clearly. I work best when the answer isn't obvious yet, whether that's because nothing exists, or because too much already does.

Ten years building and untangling complex products - some from nothing, some grown too tangled to see clearly. I work best when the answer isn't obvious yet, whether that's because nothing exists, or because too much already does.

A closer look at what I've shipped.
Behind the build.

A closer look at what I've shipped.
Behind the build.

Reference checks were happening entirely outside the product - email, spreadsheets, no audit trail. I identified the opportunity, shaped the solution across three user types, and shipped a native workflow now adopted across Pinpoint's enterprise customer base.

Pinpoint had two separate places to find candidates, each with its own search. I led the merge into one surface — and redesigned how you turn a search into a saved list, after watching recruiters quietly break their own data out of fear of controls they didn't understand. In build now.

Owned discovery through delivery - competitor research, multi-user flow mapping, and UI design for a 0-to-1 feature that replaced manual reference tracking across Pinpoint's enterprise customer base.

Reference checks were happening entirely outside the product - email, spreadsheets, no audit trail. I identified the opportunity, shaped the solution across three user types, and shipped a native workflow now adopted across Pinpoint's enterprise customer base.

Pinpoint had two separate places to find candidates, each with its own search. I led the merge into one surface — and redesigned how you turn a search into a saved list, after watching recruiters quietly break their own data out of fear of controls they didn't understand. In build now.

Owned discovery through delivery - competitor research, multi-user flow mapping, and UI design for a 0-to-1 feature that replaced manual reference tracking across Pinpoint's enterprise customer base.

Reference checks were happening entirely outside the product - email, spreadsheets, no audit trail. I identified the opportunity, shaped the solution across three user types, and shipped a native workflow now adopted across Pinpoint's enterprise customer base.

Reference checks were happening entirely outside the product - email, spreadsheets, no audit trail. I identified the opportunity, shaped the solution across three user types, and shipped a native workflow now adopted across Pinpoint's enterprise customer base.

Reference checks were happening entirely outside the product - email, spreadsheets, no audit trail. I identified the opportunity, shaped the solution across three user types, and shipped a native workflow now adopted across Pinpoint's enterprise customer base.

Pinpoint had two separate places to find candidates, each with its own search. I led the merge into one surface — and redesigned how you turn a search into a saved list, after watching recruiters quietly break their own data out of fear of controls they didn't understand. In build now.

Owned discovery through delivery - competitor research, multi-user flow mapping, and UI design for a 0-to-1 feature that replaced manual reference tracking across Pinpoint's enterprise customer base.

Pinpoint had two separate places to find candidates, each with its own search. I led the merge into one surface and defined the model beneath it - a list that can be hand-picked, rule-driven, or both, with the recruiter choosing how it's filled.

Pinpoint had two separate places to find candidates, each with its own search. I led the merge into one surface and defined the model beneath it - a list that can be hand-picked, rule-driven, or both, with the recruiter choosing how it's filled.

The onboarding module had near-zero adoption because it was built for the product, not the user. I redesigned the architecture around real hiring workflows - conditional logic, time-aware triggers, a candidate portal - and took adoption from 2% to 35% in 14 months.

The onboarding module had near-zero adoption because it was built for the product, not the user. I redesigned the architecture around real hiring workflows - conditional logic, time-aware triggers, a candidate portal - and took adoption from 2% to 35% in 14 months.

Equipment provisioning meant solving three products simultaneously - a marketplace employees trusted, controls admins could rely on, and a backend ops could actually run. Shipped as sole designer from pre-seed through Series B.

Equipment provisioning meant solving three products simultaneously - a marketplace employees trusted, controls admins could rely on, and a backend ops could actually run. Shipped as sole designer from pre-seed through Series B.

Pinpoint

Staff Product Designer

2026 → Now

Pinpoint

2026 → Now

Staff Product Designer

Pinpoint

2026 → Now

Staff Product Designer

Pinpoint

First In-House / Senior Product Designer

2022 → 2026

Pinpoint

2022 → 2026

First In-House / Senior Product Designer

Pinpoint

2022 → 2026

First In-House / Senior Product Designer

Hofy

Founding Product Designer

2020 → 2022

Hofy

2020 → 2022

Founding Product Designer

Hofy

2020 → 2022

Founding Product Designer

RCCO

UI & Product Designer

2018 → 2020

RCCO

2018 → 2020

UI & Product Designer

RCCO

2018 → 2020

UI & Product Designer

Freelance

Product Designer

2015 → 2020

Freelance

2015 → 2020

Product Designer

Freelance

2015 → 2020

Product Designer