Senior Frontend Engineer — Corsair Gaming, Inc.
2016-03 – 2024-09 • Milpitas, CA (Remote)
- Owned frontend development through multiple platform evolutions, including managing a team of 2–4 engineers during critical migrations.
- Spearheaded two major frontend re-architecture efforts: upgrading Rails 4 to 7 and modernizing the AngularJS codebase, followed by a full migration from AngularJS to React, reducing bundle size by ~65%.
- Improved site-wide accessibility from 54% to 97% audit score, aligning with WCAG and ADA standards.
- Mentored engineers through page rewrites and component modularization.
- Maintained E2E and unit test coverage using Capybara, Jest, and React Testing Library that reduced production bug reports by nearly 30%.
- Delivered full-stack features including REST APIs, FullCalendar-based scheduling systems, and Braintree payment flows.
- Built a Node.js/Vue.js/Nuxt stat-tracking app for esports players, and a Discord bot using Node.js and Canvas that generated custom player image summaries.
- Translated Figma designs into pixel-perfect, responsive UI components, optimized for Core Web Vitals as part of the migration effort.
- Partnered with Corsair's Product Innovation team to integrate analytics tools including Google Tag Manager and mParticle for user behavior tracking.
Links: Corsair and Gamer Sensei.