Full-size image

01 / About

I design complex products until they feel clear, useful, and ready to ship.

I’m a Product Designer and Design Engineer based in Vancouver, with 8+ years of experience designing SaaS and digital products. I work from product strategy and interaction design through reusable systems, browser prototypes, and implementation quality.

My strongest work sits where design judgment and implementation meet: complex workflows, information architecture, component systems, motion, and the details that make an interface feel reliable.

Available for product design and design engineering roles

02 / Experience

  1. Later

    Senior Product Designer

    2017–2025
  2. Spexi

    Lead Product Designer · Contract

    2022–2024
View complete résumé ↗

03 / How I work

Design judgment, implementation awareness.

01

Frame the system problem

Start with the workflow, constraints, edge cases, and people affected—not a preferred interface.

02

Make decisions visible

Use diagrams, prototypes, and clear rationale to align teams around choices that can be tested.

03

Prototype behavior in code

Move between Figma and browser prototypes to test difficult interactions at the fidelity the question requires.

04

Own the last mile

Partner with engineering through responsive behavior, states, accessibility, and design QA so intent survives release.

04 / Public and private evidence

Production experience, made inspectable.

Most of my production GitHub activity from 2017–2024 sits inside private repositories from my time at Later. The public work on this site—shipped product interfaces, system documentation, CodePen experiments, and an open-source animation library—provides inspectable evidence without exposing proprietary code.

05 / Let’s talk

Let’s make a meaningful impact.

I’m open to product design and design engineering roles where systems thinking, interaction craft, and implementation quality all matter.

EmailGitHubCodePen