Snowflakes — UI Standardization
Proposed and led the Snowflakes initiative at Employment Hero to unify the internal UI library. Audited components, rebuilt patterns, documented standards, and aligned teams on a single UI language — resolving 50+ inconsistencies across the product.
Overview
Over time, divergent component implementations had accumulated across Employment Hero's React codebase — buttons with different padding, inconsistent modal behaviours, ad-hoc colour overrides scattered through feature code. I proposed the Snowflakes initiative: a structured audit and remediation programme. I catalogued every divergent instance, prioritised by frequency and visual impact, then rebuilt the canonical versions using shadcn/ui primitives and documented each in Storybook. Teams adopted the new standards gradually, and recurring code-review friction around UI consistency dropped markedly.
Key highlights
- 50+ component inconsistencies resolved
- Unified design language adopted across teams
- Storybook documentation for every component
- Reduced recurring code-review friction
- Faster feature development cycles