← Work
04

React Component Library — Org-wide UI System

PhonePe · Software Engineer – Frontend · March 2025 – Present
ReactStorybooksemantic-release
Overview

Own PhonePe's shared React component library — the UI foundation adopted by every web team across the org. Responsible for component design, versioning, and the release infrastructure that keeps it predictable for all consuming teams.

What I built
  • Consolidated duplicated UI patterns across codebases into shared, config-driven primitives.
  • Rebuilt release infra from scratch — branch deployments, automated quality gates, and semantic-release versioning.
  • Surfaced changelogs via Storybook and drove cross-team adoption through direct PR reviews and migration guides.
  • Code-reviewed contributions and actively helped engineers across teams contribute components and patterns to the system.
Impact
  • Powers 80–90% of UI across public and internal PhonePe web surfaces.
  • Package releases moved from manual and error-prone to fully automated.
  • Reduced UI duplication org-wide — teams ship faster without rebuilding common patterns.