Tim Jenkins
Staff Software Engineer | Frontend Platform & Product Engineering
Software engineer with 10+ years of experience and deep frontend expertise, most recently driving platform modernization at Codecademy and contributing to Airbnb’s design system.
Systems thinker drawn to the intersection of product and platform engineering. Focused on multiplying engineering impact through architecture that unlocks developer productivity, tooling that raises the floor across an organization, and technical leadership that helps teams level up. Deep expertise in React, TypeScript, and modern web platforms, with practical experience using AI as both a development partner and product surface.
Core Strengths
- Platform Architecture & Rapid Product Development
- Frontend Engineering Expertise (React, TypeScript, Next.js)
- Team Leadership, Mentorship & Cross-Team Technical Influence
- Developer Productivity, CI/CD & Internal Tooling
- Legacy Modernization & Scalable Architecture
Experience
Codecademy
Senior Software Engineer, Web Platform
May 2021 - Feb 2026
Owned critical platform, product architecture, and developer productivity initiatives across Codecademy's global learning platform.
- Selected by senior engineering leadership to serve as acting team lead for the 11 engineer Web Platform team, guiding execution planning, prioritization, delivery processes, and team effectiveness during a critical growth period.
- Owned the engineering productivity systems supporting 50+ globally distributed engineers across CI/CD, tooling, testing, linting, and build systems.
- Authored RFCs and documentation guiding multi-year platform strategy while partnering across product, curriculum, and infrastructure teams to deliver shared capabilities company-wide.
- Served as a go-to advisor for frontend architecture and feature development across Codecademy’s core products, mentoring engineers across platform and product teams.
- Interviewed engineers and managers, helping improve hiring quality and interview processes.
Key Projects
Monorepo Modernization
Led transformation of a monolithic Rails app into a modern Nx monorepo of shared libraries and applications, improving build performance, lowering infrastructure costs, and increasing productivity across the global engineering organization.
Core Product Modularization
- Architected modularization of Codecademy’s core learning environment into a shared platform supporting Consumer, Enterprise, and Embedded product lines, powering an embedded experience that extended Codecademy content to millions of Skillsoft Percipio users.
- Rebuilt a highly coupled frontend application into composable React components and data providers, enabling faster feature delivery and safer iteration.
- Created dependency graphing and code analysis tools that enabled safe large-scale Redux and Saga refactors when standard TypeScript tooling was insufficient.
Virtual Machines in the Browser
Architected and delivered browser-based virtual machine access for learners using Apache Guacamole, as well as internal curriculum tools for VM image and checkpoint management.
Airbnb
Software Engineer
Aug 2019 - Nov 2020
Owned critical workflows supporting marketplace operations, property onboarding, and platform integrations within a global travel marketplace.
- Developed internal operations software for onboarding and managing multifamily properties at scale, improving efficiency for high-volume supply acquisition workflows.
- Increased operations productivity by 100x through automation and bulk onboarding tooling that significantly reduced manual workflows.
- Maintained Java services that ingested external partner XML feeds to generate and manage property listings on the Airbnb platform.
- Contributed to Airbnb’s shared design system as a member of the Design Language System Partners working group.
Urbandoor (Acquired by Airbnb)
Software Engineer
Jan 2019 - Jul 2019
- Developed customer-facing applications connecting business travelers with furnished temporary housing.
- Delivered product improvements across frontend systems during acquisition transition.
Comcast
Software Engineer
Dec 2016 - Jan 2019
Built and modernized customer-facing systems serving a large national consumer user base.
- Built a suite of React applications replacing Comcast's legacy My Account web experience.
- Maintained Angular applications and Ruby on Rails middleware during phased migration, balancing modernization with business continuity.
WebMD
Senior Frontend Engineer
Jul 2015 - Dec 2016
Delivered healthcare-focused digital experiences for professional audiences in a regulated environment.
- Partnered across engineering and UX teams on responsive redesign and API modernization initiatives.
- Served as accessibility lead and solved regulated advertising delivery challenges across responsive experiences.
Skills
Frontend: React, Next.js, TypeScript, JavaScript
Backend: Node.js, Ruby, Ruby on Rails, Go, Java, Kotlin
Developer Tooling: CI/CD, Nx, Monorepos, Build Systems, GitHub Actions
Testing: Jest, Vitest, Cypress, React Testing Library
Cloud / Data: Kubernetes, S3, MySQL, PostgreSQL, MongoDB
Design / Prototyping: Storybook, Figma, Design Systems