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

CredentialS


KO6EFH

Amateur Radio Licensee
Federal Communications Commission

Grant Date

2024-04-16

Expiration Date

2034-04-16

END OF RECORD

Return to Homepage