Reid Burke
Staff Software Engineer
San Jose, California
reidburke.com
[email protected]
Staff Software Engineer specializing in React streaming SSR platforms, modern build tooling (Vite, Rolldown, import maps), and developer experience at scale.
Architecting business.apple.com today; previously led the React platform behind Yahoo Mail (10M+ daily active users). Track record: −36% LCP, 40× faster builds, $6M/year savings.
Work Experience
Staff Software Engineer
Apple Inc.
May 2024 – Present
- Architected unified React 19 streaming SSR platform for business.apple.com on React Router 7, Vite 8, Apollo GraphQL, and Hono; consolidated multiple legacy products into one composed application; improved Largest Contentful Paint (LCP) 36% via parallel data loading.
- Cut full application build time from over 10 minutes to 15 seconds (40×) with custom Vite 8 plugins built on oxc-parser and Rolldown internals plus Webpack Module Federation interop; maintained full backward compatibility with Vite 6.
- Designed extensible platform (Slot/Fill UI system, data-driven navigation, shared dependencies via import maps and Node.js loaders) enabling independent teams to ship apps into a single composed application with minimal coordination overhead.
- Led cross-functional integration across 4 product teams to launch the unified Business product and shared Business web SDK, accelerating company-wide React adoption.
- Built runtime SSR composition server in Hono for ACL-based dynamic assembly of sensitive web apps, eliminating sensitive leak risk while simplifying maintenance.
Principal Software Engineer
Yahoo Holdings, Inc.
July 2018 – May 2024
- React Platform Lead: Upgraded React and Redux to latest legacy-free versions and React 18 streaming SSR; improved First Contentful Paint (FCP) by over 1 second while preserving 100% legacy UI compatibility; reduced dev server cold start >75% and incremental build times >90% with multi-process Fast Refresh architecture.
- Led team of 7 engineers responsible for Mail web platform serving tens of millions of daily active users; introduced Storybook for designer collaboration, automated Axe Core accessibility testing, and outcome-based UI tests replacing implementation-detail tests.
- Delivered key business metrics: increased mobile web push notification delivery 100% to 10M/day, boosted Android app installs 111% to 19k/day (saving ~$6M/year via parser fixes), and reduced production Node.js server memory usage 50%.
Senior Software Engineer
Yahoo Holdings, Inc.
April 2013 – July 2018
Built Screwdriver open-source CI/CD (replacing Jenkins); reduced company-wide deployment times 20%; migrated 50+ membership systems from Subversion without downtime.
Software Engineer
Yahoo! Inc.
April 2010 – March 2013
Developed automated browser testing system and visualizer for YUI Library running 120,000 browser tests per commit.
Intermediate Software Engineer
Yahoo! Inc.
July 2008 – April 2010
Developed platform for Facebook, Mint, and others to build secure JS apps for Yahoo’s homepage with 350MM monthly users.
Programmer
Midwest Internet Consulting Group, Inc.
March 2004 – June 2008
Developed an education CMS used by 7,000 K-12 schools.
Skills
- Core: TypeScript, JavaScript, React, React Router, Redux, Apollo GraphQL, Hono
- Build & Tooling: Vite, Rolldown, Rollup, Webpack, Oxc, Vitest, Playwright, Storybook
- Web Platform: Streaming SSR, Import maps, Declarative Shadow DOM, Service Workers, StyleX, Emotion, Web Push
- Testing & More: Testing Library, Axe Core, Distributed Tracing, Node.js, Docker, Git, SQL, jscodeshift, Claude Code
