Luis Irias
Registry
LI-2024-11FPrivate

Asegurame UI

A private React component library and design system, shipped as an internal npm package — the shared UI foundation for an entire family of insurance products.

  • React
  • Tailwind CSS
  • Storybook
  • Vitest

Private — client work under NDA, shown here in summary.

Role
Frontend Engineer · Maintainer
Timeline
2024 — Present
Team
Sole maintainer
Context
Design system
Status
Private

LI-2024-11F

Private

Challenge

Multiple product teams were rebuilding the same inputs, tables, and multi-step flows from scratch — inconsistent, slow to maintain, and slow to launch a new country or product on top of.

Approach

I helped define a formal design system — tokens, components, conventions — and shipped it as a versioned private npm package other projects consume. Components are accessible by default, documented in Storybook, and covered by Vitest. What began as a two-person effort I now own end to end: development, testing, releases, updates, and fixes.

Outcome

New projects start from a consistent, accessible base instead of a blank page, and a single fix propagates everywhere through one version bump.