JJ Keith
Senior Frontend Engineer | Design Systems & UI Platforms | React & TypeScript
I'm JJ and I build design systems, reusable UI component libraries, and frontend platforms for high-traffic, content-rich products.
I partner closely with designers to translate visual systems into scalable, well-documented React components, mentor engineers on frontend standards, and support multiple teams through shared UI foundations.
jj@jjkeith.net | (323) 404-5894 | www.jjkeith.net | linkedin.com/in/jjkeith/
🛠️ Skills
- React · TypeScript · JavaScript · HTML5 · CSS3/SCSS · Responsive Design · Accessibility (WCAG) · UI Component Libraries · Design Systems · Design Tokens · Theming · Frontend Architecture
- Design-to-Development Translation · UX / UI Collaboration · Cross-functional Leadership · Frontend Standards & Documentation · Developer Experience (DX) · Mentorship
- Git · CI/CD (GitHub Actions, Vercel deployments) · API Integration · REST APIs · Contentful · HubSpot · Salesforce · Headless CMS · Performance Optimization
💼 Experience
-
- Lead frontend architecture for KCRW’s web platform, including a full redesign and migration of decades of content to a React / Next.js + Contentful stack.
- Design and implement reusable component systems and presentation layers used across editorial, marketing, and membership experiences.
- Partner closely with designers and product stakeholders to translate visual design into accessible, performant React components.
- Establish frontend patterns, accessibility standards, and component conventions adopted across teams.
- Mentor engineers and agency partners on frontend craft, accessibility, performance, and modular design.
- Integrate multiple APIs (Contentful, custom playlist APIs, HubSpot, Salesforce) to support complex content and fan-facing workflows.
- React · TypeScript · Next.js · Design Systems · Accessibility · Frontend Architecture
-
- Built a React / Next.js frontend for a SaaS customer experience platform using a headless CMS.
- Developed reusable UI components and layout systems to support rapid iteration across marketing and product surfaces.
- Collaborated with design and product teams to improve usability, responsiveness, and accessibility.
- Improved frontend performance and consistency across mobile and desktop breakpoints.
- React · TypeScript · Headless CMS · Component Systems · Accessibility
No longer online. -
- Led frontend development for customer-facing and internal marketing platforms, emphasizing pixel-accurate UI and brand consistency.
- Built and maintained reusable UI components deployed across SaaS embeds, client implementations, and a HubSpot-based marketing site.
- Served as a bridge between design, product, and engineering, ensuring shared UI patterns and consistent implementation.
- Managed and mentored junior developers, establishing frontend best practices and review standards.
- React · UI Component Systems · Design Consistency · Frontend Leadership
-
- Built a React application from the ground up, focusing on reusable components, responsive layouts, and accessibility.
- Collaborated in design reviews, sprint planning, and code reviews to ship features end to end.
- React · Redux · HTML / CSS · Accessibility
🧭 Additional Experience
Former Lecturer in the USC Writing Program and Anthropology Teaching Assistant; extensive experience teaching, mentoring, and communicating complex systems clearly. Published author and essayist, bringing a strong editorial sensibility and attention to language, structure, and audience to UI work.