Max Blum-Campo

max.blum@gmail.com (914) 282-0864

Experience

Google.

Senior Software Engineer

Feb 2017 – Present (Aug 2025)
  • Scaled JS Infrastructure & Experimentation: Spearheaded design of critical JS delivery and A/B testing platforms, shaping release and testing culture for Google's display advertising products.
    • Tech Lead for Managed JS, a canary-driven rollout system, and Genotype, a client-side experimentation framework. These platforms are foundational to Google's ad products, with Managed JS serving ~1/3 of all display ad impressions and Genotype running nearly all client-side experiments.
    • Drove evolution of the Genotype platform by designing and guiding implementation of new APIs for robust control over experiment exclusivity and overlap, significantly improving A/B testing safety and capabilities for many engineering teams.
    • Provided technical leadership on a 10-person team, overseeing project planning, design, and implementation, and mentoring junior engineers on high-impact projects.
  • Modernization of Ad Serving: Led complex migration of Google Publisher Tag (GPT) library to Google's primary ad serving frontend, unblocking key business initiatives for publishers.
    • This migration enabled dynamic, server-side injection of per-publisher configurations at serve time, allowing publishers to adopt new features—such as privacy-related consent messaging—through a UI with no code changes required on their part.
    • I proposed and implemented the majority of this migration, while delegating and overseeing the work of three other engineers on key components.
  • System Analysis & Reliability: Leveraged deep system analysis to diagnose release-blocking issues and drive data-informed improvements in engineering practices.
    • Unblocked the entire release pipeline by identifying and fixing a subtle bug where metrics regressions were misattributed due to a previously unknown double-loading behavior of the JS library. My analysis and fix resolved the issue, allowing feature development to resume.
    • Authored influential analyses on the performance implications of the JS release process, including a study that quantified the user-facing impact of browser cache invalidations, which directly informed the design of a more efficient canary testing process.
  • Promoted L3 → L4 → L5 over the past eight years.

Tictail.

Software Engineer

May 2015 – Dec 2016
  • Novel rendering library: Developed a novel React framework for rendering self-resizing iframes using a Promise-based messaging system, eliminating "flicker" glitches by pre-rendering off-screen.
  • Full-stack efforts: Worked throughout stack: Frontend UI, backend services, external integrations, data exports, API. Integrated our backends with Facebook APIs to automatically create dynamic, product-specific ad campaigns on behalf of sellers.

NYC music scene.

Choral conductor and singer

2011 – 2014

Skills

Areas: Technical Leadership, Large-Scale Systems Design, Release Engineering, A/B Testing & Data Analysis

Languages: TypeScript/JavaScript, Python, C++, Java, SQL, CSS/SCSS, OCaml, Shell scripting

Education

Recurse Center (a.k.a. Hacker School)

Sep-Nov 2014

Yale University. M.M. in Choral Conducting (2011), B.A. in Music (2009)