Developed hundreds of React components using Storybook for prototyping and documentation, aimed at serving millions of users monthly.
Built the React component library behind the official Lego online store — hundreds of TypeScript components documented in Storybook, serving millions of shoppers a month.
Highlights
- Built hundreds of React components with TypeScript for type safety
- Utilized Storybook for component development, prototyping, and documentation
- Structured the components so product, marketing, and category pages could be assembled from shared building blocks rather than rebuilt per page
- Collaborated with design and product teams to ensure consistency across the platform
Technical Approach
The component library was built with a focus on reusability and maintainability, using TypeScript so component props were checked at compile time. Storybook let us build and review each component in isolation, and doubled as living documentation for the design and product teams.
Impact
Once the library was in place, new pages were assembled from existing components instead of built from scratch, which kept the store visually consistent as the team shipped.


