Shashank Shekhar
Open to EU/Remote
HomeAboutExperienceProjectsResumeContact
Independent2026 – 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