All work
Project

Design Systems Experience

A decade of building Design Systems — from Storybook + Ant Design to token-driven Figma libraries that drive React, Tailwind, and shadcn/ui in production.

Design Productivity

A great Design System isn’t a Figma file — it’s the contract between design and engineering, expressed as tokens, components, and conventions everyone can rely on.

Design Systems — overview

Why Design Systems

Nothing increases speed between design and engineering more than Design Systems with design tokens linking Figma to React.JS + Tailwind. The moment a colour, spacing value, or radius is defined in one place and consumed everywhere, the team stops debating pixels and starts shipping product.

Multi-brand efficiency with Figma Variables

Figma Variables make multi-brand design viable from a single source of truth. By layering brand themes on top of a primitive token set, the same components can render as Tiimely Home, Tic:Toc, or any of the broker-aligned brands — without forking the library or duplicating components.

Tech stack

The toolchain I lean on most:

  • Tokens Studio for Figma — define tokens once, sync across files.
  • variables2css and variables2json — export Figma Variables into the formats engineering actually consumes.
  • Propstar plugins — keep component props lined up with code.
  • Ant Design for enterprise SaaS surfaces.
  • Storybook for component documentation and visual regression.
  • Tailwind CSS as the styling layer in production React.
  • shadcn/ui for accessible primitives that compose cleanly with Tailwind.

Recent Design System examples

Design System example 1

Design System example 2

Design System example 4

Design System example 7

Design System example 8

Design System — token architecture

Project portfolio

YearProjectDetails
2023Home Loan Consumer WebsiteRates, product cards, calculators; Figma tokens piped through to Tailwind.css for the production site.
2023Home Loan Application ProcessWhite-label multi-brand application UI; Figma tokens piped through to shadcn/ui + Tailwind, themed per brand.
2020XAI SaaS Loan Assessment SoftwareStorybook documenting an extended Ant Design library for a complex loan assessment workflow.

Leadership

As Lead Product Designer at Tic:Toc Home Loans I extended the Ant Design system to fit the brand and the application workflow, managed a cross-functional team of designers and engineers, and coached the team through the Figma → code workflow as it matured.

The throughline across all of this: design systems should be boring — predictable, well-named, easy to extend. The interesting work happens on top of the system, not inside it.

Like to have a chat?

Always happy to talk about product, design systems, conversion, or building teams that ship.