Independent•2026 – Present
LayerOne Design System
Design system with shared tokens and reusable components across Angular and Next.js apps.
Design SystemFrontendPlatform
Problem
Teams needed consistent UI patterns across multiple frontend stacks without duplicating styles or interaction logic.
Solution / Approach
Built a design system with shared theme tokens and reusable components. Focused on accessibility, consistency, and fast adoption.
Architecture
- Theme tokens shared across Angular and Next.js builds.
- Component library with documented usage.
- Design governance for updates and releases.
Key Features
- Token-based theming and typography.
- Component catalog for data-heavy UI.
- Documentation for consistent adoption.
What I Learned
Design systems succeed when tokens, usage patterns, and release discipline are simple and clear.
Tech stack
AngularNext.jsTailwindStorybook