Skip to content

From conceptto a live product

I am Justin, a principal product designer who ships production code. I design and build the same surfaces end to end.

Earn Strategies workspace with three active strategies, deployed capital, and rebalance status, from the staging build.
Earn portfolio home on a phone: three active strategies and the capital deployed
Sandbrock ShareNeighbor ShareSeoul RiteQuicknodeAT&ThypemarketsFreedom MortgageAspireHR

What I take on

Design and engineering I ship

Websites and apps

React and Next.js sites, plus iPhone and Android when the product needs them

Marketing sites

Product landers and campaign sites, designed and shipped live

Design systems

Tokens, components, and npm packages the rest of the team ships from

Loop + Graph Engineering

I direct an AI-augmented delivery system, with repetitive work automated

AI tooling

PR automation and a multi-model workflow design and engineering use daily

Visual QA

Storybook and visual regression on every build, so nothing ships unreviewed

Brand systems

One set of colours and type across the site, the app, and marketing

Research

Discovery workshops, usability testing, and the research behind the product

Product work

Products I designed and shipped

Quicknode logo

Meridian Design System

800 shadcn components for multiple tenants and products across Quicknode, built in two weeks

Unlock case study
Meridian Design System. 800 shadcn components for multiple tenants and products across Quicknode, built in two weeks. Access requires an unlock request.
Quicknode logo

Earn

Quicknode’s first financial product, from data entry to funded deposit

Unlock case study
Earn. Quicknode’s first financial product, from data entry to funded deposit. Access requires an unlock request.
Quicknode logo

Q

An internal workspace for Quicknode teams with chat, search, and company context

Unlock case study
Q. An internal workspace for Quicknode teams with chat, search, and company context. Access requires an unlock request.
Sandbrock Share logo

Sandbrock Share

A neighborhood marketplace serving two communities on one codebase

Unlock case study
Sandbrock Share. A neighborhood marketplace serving two communities on one codebase. Access requires an unlock request.

Next

Tell me about the role

See the work first

Case studies with the products I designed and shipped. Cards are public. Deep detail uses an access code.

Send a note

A basic form and one inbox. I read every note.

Contact

Let's Talk

Tell me what you have in mind. I will answer straight.