Design System
Built a scalable component library and design system used across 6 products and 3 engineering teams — reducing design-to-dev handoff time by half.
The Problem
As FinFlow's product portfolio grew from one app to six, so did design inconsistency. The same button existed in 14 slightly different variations. Engineers were rebuilding components from scratch for every new product. Design handoffs were taking 3–4 days per sprint just in clarification back-and-forth.
Approach
I started with a full component audit across all six products, cataloguing every UI element and grouping by function. From that, I defined a token system covering colour, typography, spacing, and motion. Components were built in layers: primitives → components → patterns → templates. Engineers and designers co-owned the system from day one — we ran weekly working sessions and used a contribution model so teams could propose additions.
The design system Alex built became the foundation every team actually uses. It scales without needing constant maintenance.
— Priya Nair, Head of Design, Lattice
Impact
Design-to-dev handoff reduced from 3–4 days to under 1 day. 94% component adoption across all six products within 8 months. New products now go from concept to first prototype in 2 days instead of 2 weeks.
Let's work together
Available for freelance projects and full-time senior design roles.
Say hello →