Senior Frontend Engineer & Technical Lead
Building systems that scale,
teams that ship,
experiences that convert
10+ years architecting scalable React & Next.js applications with a focus on design systems, accessibility, and performance optimization.
Frontend Architecture
• React
• Vue.js
• Next.js
• TypeScript
• Component Design
• State Management (Redux, Pinia, etc.)
• Performance
• Scalability
Design Systems
• Component Libraries
• Design Tokens
• Accessibility
• Documentation
• Style Guides
Growth & UX
• A/B Testing
• Analytics
• Conversion Optimization
• User Flows
• Experimentation
Signature Projects
Case studies showcasing real-world impact
Brand Design Platform
CHALLENGE
Fragmented UI across brands causing inconsistent experiences
SOLUTION
Built unified design system serving Gap and Banana Republic teams
IMPACT
Millions of users, improved consistency, faster feature delivery
ReactNext.jsDesign SystemTypeScriptPerformance
View Deep Dive Auth UX That Just Works
CHALLENGE
Complex authentication flows causing UX friction
SOLUTION
Redesigned onboarding and auth dashboards with testable patterns
IMPACT
Enhanced UX, improved reliability, reduced support tickets
ReactNext.jsAuthTestingUX Design
View Deep Dive Monolith to Modern SPA
CHALLENGE
Legacy travel booking system limiting innovation
SOLUTION
Architected first React SPA for flight search and booking workflows
IMPACT
Reduced costs, improved performance, mentored global teams
ReactSPATDDAccessibilityMentorship
View Deep Dive Skills Architecture
How my competencies interconnect
React • Vue • Next.js • TypeScript • NestJS
Design Systems
• Component Libraries
• Storybook
• Tailwind
Performance
• Lighthouse
• Webpack
• Code Splitting
• Vite
A/B Testing
• Analytics
• GTM
• Experimentation
Accessibility
• WCAG
• a11y
• Section 508
What Colleagues Say
Problem Solver
"Keith has saved the day for our team more times than I can remember. He has a deep understanding of many of the technologies we use day to day, but more importantly, he has intimate knowledge on how those things are configured and used for our project."
Lisa L.
Gap Colleague
Let's Build Something Great
Open to senior frontend roles, technical leadership, and consulting opportunities