Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kenneth Grubb

Staff Software Engineer
Frisco,TX

Summary

Staff Software Engineer with 20+ years of experience designing and scaling full-stack platforms using TypeScript, Node.js, and React. Proven track record of leading high-impact, cross-functional initiatives—from modernizing legacy systems to building API-driven architectures and developer tooling that improve velocity and reliability. Skilled at translating complex business requirements into scalable technical solutions, driving architectural standards across teams, and mentoring engineers to elevate overall engineering excellence. Passionate about building platforms and seamless user experiences that deliver meaningful business impact.

Overview

23
23
years of professional experience

Work History

Staff Software Engineer

Bread Financial
New York, New York
11.2021 - Current
  • Led frontend efforts on a customer-facing checkout experience embedded directly into merchant websites, collaborating closely with Design and PM to optimize conversion and performance. Built the system using Zoid for secure cross-domain iframe embedding.
  • Partnered with Apple and Marqeta to launch the first web-based Apple Pay/GPay virtual card integration, owning frontend architecture, Ul design, and secure cookie/session handling.
  • Spearheaded the creation of an internal api-clients monorepo that ingests OpenAPI specs and generates TypeScript clients using Orval. Promoted type safety, developer velocity, and standardization across all frontend teams.
  • Rewrote a complex internal tool to modernize the UI and enhance performance with ShadCN/Tailwind/React Query, leveraging AI to significantly accelerate development.
  • Unified a very large disparate frontend and backend-for-frontend system into a Next.js + tRPC project, enabling full-stack development with end-to-end typing, rapid iteration, and increased maintainability.
  • Championed internal initiatives for frontend architecture best practices, secure authentication, accessibility, and reusable component design. Mentored senior engineers and presented at frontend company-wide guild meetings.

Lead Product Software Developer

Wolters Kluwer
02.2006 - 11.2021
  • Served as technical architect for a full rewrite of two flagship apps using TypeScript, React, Redux, and React Router, coordinating across five scrum teams using SAFe methodology.
  • Designed and maintained a large-scale monorepo architecture with project references, Webpack, Jest, Storybook, and visual regression testing.
  • Did full-stack feature development on their flagship Passport™ platform with Java/Spring/Hibernate/MSSQL/jQuery
  • Architected the entire Jenkins Cl system for our enterprise software builds and e2e testing.
  • Developed a browser acceptance testing tool in Ruby on Rails with Selenium WebDriver that integrated directly with the Passport™ platform to accelerate E2E testing from our QA team.

High School Teacher

Pasadena ISD
01.2003 - 02.2006
  • Taught AP Computer Science 1 and 2 (Java), Web Mastering and Algebra.
  • Won "Most Influential Teacher of the Year" award from one of the top 10 graduating seniors.

Education

Bachelor of Science - Computer Science

University of Houston
Houston
12-2002

Skills

ReactJS

Typescript

Vitest

React Testing Library

Team Leadership

NextJS

Vite

Design Systems

React Query

Accessibility

Mentoring

Cypress

Timeline

Staff Software Engineer

Bread Financial
11.2021 - Current

Lead Product Software Developer

Wolters Kluwer
02.2006 - 11.2021

High School Teacher

Pasadena ISD
01.2003 - 02.2006

Bachelor of Science - Computer Science

University of Houston
Kenneth GrubbStaff Software Engineer