Built for one application and borrowed awkwardly by everyone else. I made the system agnostic, rebuilt it on React Aria, and grew it from five consuming applications to more than 35.
Alan Hajo
Technical Product Manager, Design Systems
I run the product side of a design system. For five years I have built, then led, then owned the roadmap for Ubiquiti’s design system, now consumed by more than 35 applications. I work at the intersection of design, engineering and accessibility, with an engineer’s understanding of what ships and a product manager’s judgement about what should.
Selected work
This site
Built as a small design system: three token layers in TypeScript that generate the stylesheet, documented components, and a contrast audit computed from the token values at build time. A colour pairing that drops below its WCAG requirement fails the build. See the system.
Contact
- Emailhello@alanhajo.com
- LinkedInalanhajo
- CVView PDF, opens in a new tab
- Based inStockholm, Sweden