2025
Unified Design System
One source of truth, zero design fights.
Led the rollout of a cross-team component library that replaced four flavors of buttons with one. Yes, only one. Yes, it took a lot of meetings.
ReactDesign SystemsArchitecture
Selected Work
Things I've built, broken, fixed, and occasionally apologized for. Mostly the first three.
One source of truth, zero design fights.
Led the rollout of a cross-team component library that replaced four flavors of buttons with one. Yes, only one. Yes, it took a lot of meetings.
Carving a 12-year-old monolith into something testable.
Incremental extraction strategy, domain boundaries, and a CI pipeline that doesn't cry. Shipped weekly, not big-bang.
Codifying team agreements as automated rules.
Wrote custom ESLint rules that turned 'we always do it this way' into 'the CI says no.' Reduced review cycles by ~40%.