Cavin

Resume

Lead Frontend Software Engineer | React | TypeScript | Technical Leadership

Lead frontend engineer with 18+ years of experience building and modernizing web applications. On the Mailchimp/Intuit reporting and analytics platform, led the migration of five core reporting surfaces from Dojo to React and TypeScript. Mentored 14+ engineers across onshore and offshore teams. Trained in graphic design, with full-stack experience in PHP.

SKILLS

Frontend

React, TypeScript, JavaScript, HTML5/CSS3, SCSS/Sass, Storybook, Design Systems, Accessibility (WCAG), Performance Optimization

Testing & Tooling

Jest, Playwright, Webpack, Vite, Rspack, Git, CI/CD, AI-Assisted Development as primary workflow since February 2026 (Claude, GitHub Copilot, ChatGPT, Cursor)

Full-Stack & Cloud

PHP, MVC/Laravel, MySQL, REST APIs, Google Cloud Platform (GCP), Docker, Google Tag Manager

Technical Leadership

Frontend Architecture, Mentorship, Code Review, Stakeholder Alignment, Cross-Functional Delivery, Agile

EXPERIENCE

February 2024 - Present

Tensure

Lead Software Engineer
  • Modernized five core Mailchimp/Intuit reporting surfaces, including dashboards, click maps, and data exports, by leading their migration from the legacy Dojo framework to React and TypeScript.
  • Reduced page size and load times on reporting surfaces by optimizing React rendering with memoization and introducing lazy loading.
  • Wrote Jest unit tests and Playwright end-to-end tests for migrated reporting surfaces, keeping unit test coverage above the required 85%.
  • Built reusable React components for a Storybook-based design system.
  • Led frontend integration and backend implementation of a Bot Filter for email and SMS engagement metrics, improving data accuracy for 2.4M monthly active users and earning public recognition from VP and SVP-level client stakeholders.
  • Led engineering on 10+ concurrent initiatives, making architectural decisions across the React frontend, PHP backend, and cloud systems and setting code review standards.
  • Mentored 14+ engineers across onshore and offshore teams through biweekly office hours in two time zones, shortening onboarding and clearing blockers.
August 2022 - February 2024

Tensure

Senior Software Engineer
  • Delivered a Universal Analytics-to-GA4 migration for Mailchimp/Intuit across 5+ repos (React, Gatsby, Netlify), coordinating PRs across 8-9 teams while meeting GDPR, CCPA, and internal privacy requirements.
  • Redesigned the GA4 event schema and standardized major events across marketing sites and the internal application through a server-side Google Tag Manager integration on GCP Cloud Run and Terraform.
  • Produced architecture diagrams, data schema designs, and GA4 documentation that Tensure selected as its case study for a Google Data Analytics partner certification bid.
  • Mentored a Software Engineer who earned promotion to Senior Software Engineer.
April 2022 - August 2022

Legrand, North America

Software Engineering Manager
Transitioned to hands-on development role
  • Proposed and implemented a Frontend/Backend team split after finding that backend Java engineers were taking frontend tickets without frontend expertise, reducing cross-discipline bottlenecks.
  • Managed a 12-person engineering team through an organizational transition, aligning roadmap priorities with Product, UX, and senior stakeholders.
July 2013 - April 2022

Legrand, North America

Manager, Full Stack Engineering
Promoted from Web Development Team Lead
  • Built ConnectXpress, a product compatibility configurator (PHP/Laravel, MySQL) that helps customers and reseller partners find the right cable by device type and length.
  • Led full-stack engineering for three PHP/Laravel applications behind CablesToGo.com, including a HawkSearch search application and a sales quoting tool, with formal code review and a staged deployment pipeline.
November 2010 - July 2013

Legrand, North America

Web Developer II / Web Developer I
  • Built reusable PHP template components and interactive product education tools for CablesToGo.com, connecting HTML5/CSS3 frontends to SAP data through AJAX and JSON interfaces.
March 2008 - June 2010

BGH Studios

Lead Web Programmer

Sole developer for client websites and PHP/MySQL web applications, from requirements through deployment.

June 2006 - March 2008

Promatch Solutions, LLC

Graphic Designer

Designed marketing collateral for an MLS platform and moved into web development with HTML, CSS, and Classic ASP.

EDUCATION

2004 - 2006

Associate Degree

The Modern College of Design

Graphic Design, Marketing, Web Development

Download Front end Resume