
GitHub
Self-taught frontend engineer obsessed with craft. Bootcamp grad who went from barista to senior engineer in 4 years. Building beautiful, accessible interfaces at Linear.

Migrated 200 components in 6 weeks vs 6 month estimate using AI
Legacy component library was unmaintained, inconsistent, and inaccessible. 200+ components needed migration to new design system. Team estimated 6 months.
Used Claude to analyze existing components, generate migration scripts, and auto-convert styling from CSS modules to Tailwind. Built codemods for bulk transformations.
Migrated 200 components in 6 weeks vs 6 month estimate. Zero visual regressions. Bundle size reduced 35%. New system adopted by 8 product teams.

Product teams were rebuilding the same UI patterns over and over. No shared component library. Inconsistent UX across features.
Designed and built headless component library with Radix primitives. Used Claude to generate comprehensive tests, Storybook stories, and documentation for every component.
50 primitives shipped with 100% test coverage. Adopted by all 8 product teams. Feature development velocity up 40%. Storybook became the design source of truth.

Product failed accessibility audit. 147 violations found. Legal team flagged ADA compliance risk. Manual remediation would take months.
Built Claude-powered accessibility scanner integrated into CI. Auto-detects ARIA issues, color contrast failures, keyboard navigation gaps. Generates fix suggestions.
Resolved 147 violations in 3 weeks. Achieved WCAG 2.1 AA compliance. CI now catches new violations before merge. Accessibility score: 52 → 97.