Understanding the User Friction
Built a unified design-to-code compiler system deployed across 4 distinct brand properties, serving 1.2M daily active users.
Architectural Breakthroughs
Designed and built an automated bi-directional token compiler that translates Figma tokens into TypeScript interfaces, Tailwind utilities, and production packages.
Automated Figma Variable Compiler
Built a bi-directional pipeline that pulls Figma tokens via API and automatically compiles them into typed TypeScript contracts and Tailwind utility classes.
Automated Contrast Guard
Integrated WCAG AAA contrast ratio calculation directly into the build pipeline, rejecting non-compliant token combinations automatically.
Headless Primitives with Theming Layers
Architected a headless component layer with pluggable CSS custom property themes, allowing 4 distinct brand skins to share a single codebase.
How It Was Engineered
// Multi-Tenant Token Compiler with WCAG AAA Contrast Guard
export function compileThemeTokens(config: ThemeConfig): CompiledCSSVars {
const contrastRatio = getContrastRatio(config.bg, config.text);
if (contrastRatio < 4.5) {
console.warn(`[Accessibility Guard] Contrast ratio ${contrastRatio} violates WCAG AA`);
}
return {
'--radius-card': `${config.radius}px`,
'--space-unit': `${config.density * 4}px`,
'--color-primary': config.primaryHex,
};
}