Reid Burke
Software Engineer
San Jose, California
reidburke.com
[email protected]
Toolmaker helping teams build great software.
Work Experience
Staff Software Engineer
Apple Inc.
May 2024 – Present
- Led web platform effort to combine Business Connect, Business Manager, and ??? into a responsive Apple Business SSR app with ???? DAU.
- Improved Largest Contentful Paint (LCP) 36% via parallel data loading; unified app increased adoption of Apple MDM by ???x.
- Improved ship velocity with 40x faster builds by migrating from Webpack/Babel to Vite/Oxc and migrating to a new deployment and i18n pipeline.
- Developed influence without control across teams and orgs (>25 engineers) to reduce backend process steps and standardize on React.
- Created AI agentic loops to build tools for measuring performance, browser automation, and orchestrating agents using parallel worktrees.
- Designed the platform for each team to contribute deeply embedded UI, data, navigation, and authentication to ship a unified web app based on React 19 streaming SSR, React Router 7, Vite 8, and Apollo GraphQL.
- Mentored team members to take ownership of platform subsystems; encouraged feedback across orgs to improve our shared platform.
- Built custom Vite plugins to unify separate React Router apps together with import maps which work on the client and server.
- Created runtime SSR composition server in Hono for ACL-based dynamic assembly of web apps, reducing leak risks and simplifying deployment.
Principal Software Engineer
Yahoo Holdings, Inc.
July 2018 – May 2024
- Led team of 7 engineers responsible for Mail web platform serving tens of millions of daily active users across desktop and mobile.
- 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 by 50%.
- 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%; replaced implementation-detail tests with tests for UI outcomes.
Senior Software Engineer
Yahoo Holdings, Inc.
April 2013 – July 2018
Built Screwdriver open-source CI/CD (replacing Jenkins); reduced company-wide deployment times by 20%.
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, Oxc, Vitest, Webpack, jscodeshift, Node.js, StyleX
- Web Platform: Streaming SSR, Import maps, Declarative Shadow DOM, Service Workers, Web Push
- Quality: Vitest, Puppeteer, Playwright, Testing Library, Axe Core, Distributed Tracing, Storybook
