Ben McAdams

Ben McAdams

Senior engineer at Zapier, building agents.

San Francisco, California, US

About

Full-stack engineer with 10+ years across product growth, developer experience, and platform infrastructure. Right now I'm Zapier's Tech DRI for Agent Discovery, spending most of my time figuring out how AI agents find, understand, and act on the web — MCP, llms.txt, JSON-LD, A2A. I like working across the whole stack: TypeScript and Next.js on top, Go, Node.js, and Kubernetes underneath.

Experience

ZapierSenior Software Engineer, Product GrowthZapier

2024-11present

Driving growth through product engineering, developer experience, and AI discoverability. Focused on increasing Zapier's visibility to both humans and AI agents across the web. Tech DRI on cross-functional initiatives spanning experimentation, platform architecture, SEO, and agentic discovery.

  • Tech DRI for Agent Discovery — set technical direction across schema markup, .md mirrors, llms.txt, and agent-facing skills on zapier.com's highest-traffic surfaces.
  • Driving measurable impact on agent readiness — zapier.com's visibility to AI agents and answer engines has grown dramatically, week over week, since rolling out schema markup, markdown mirrors, and llms.txt.
  • Built and manage memberhome, Zapier's Fastify GraphQL BFF, from the ground up — scaling it to meet surging traffic demand from both human visitors and the AI agents increasingly crawling and querying zapier.com.
  • Built Zapier's open source presence — created zapier.com/opensource and the processes behind it, shipping Claude and Codex plugin manifests, llms.txt, and agent skills across zapier/sdk, zapier/zapier-mcp, and zapier/marketplace.

GoFundMeSenior Software Engineer, Developer ExperienceGoFundMe

2023-032024-10

Full stack engineer on the developer experience team.

  • Introduced Kubernetes at Classy (acquired by GoFundMe) — stood up the first production clusters on AWS, deployed internal services via ArgoCD (GitOps), and established the container-first default for new services.
  • Rolled out Backstage (open source IDP) as the internal developer portal — integrating service catalog, tech docs, and health signals into daily engineering workflow.

XSoftware Engineer II, Full StackTwitter

2022-072023-05

  • Twitter 2.0 — lead engineer on Twitter Finance and Twitter Hashflags. Both shipped as advertisement products across iOS, Android, and web, generating revenue at launch.
  • Cashtag Search — built the search-surface ad module for Twitter Finance: searching a cashtag like $TSLA triggered a live ticker-price ad inline with search results.
  • Twitter 1.0 — delivered features and optimizations to the advertisement technology stack; worked directly with the largest advertisers to translate requirements into backend decisions.

XSoftware Engineer II, BackendTwitter

2019-062022-07

Mobile developer productivity and CI/CD at Twitter scale.

  • Designed and maintained CI/CD pipelines used daily by 400+ iOS and Android engineers across Twitter's mobile monorepos.
  • Cut iOS CI build times from ~60 minutes to ~15 minutes — 4x faster feedback for every mobile engineer, every commit.
  • Led migration of macOS developer productivity infrastructure and CI workloads from on-premise data centers to the cloud, unlocking elastic capacity and cutting queue times.
  • Built cross-language tooling (Scala, Go, Python) across cloud platform services to raise mobile engineering velocity.

SAPSoftware Engineer, Full StackSAP

2018-092019-05

Built services in Go, React, and CockroachDB — deployed across AWS, GCP, and Azure — enabling SAP employees to migrate existing workloads and day-to-day tasks to the cloud.

SAPSoftware Engineer, FrontendSAP

2015-102018-08

Designed and built transforms within SAP's cloud-based ETL tool Flowgraph using Node.js and HANA DB. Drove team test automation by standing up a scalable regression test suite.

SAPSoftware Development InternSAP

2013-082015-10

IT TechnicianUniversity of Wisconsin — La Crosse

2012-082013-07

General IT help-desk support. Troubleshot and repaired student and faculty computers. Imaged and re-imaged campus desktops.

Education

University of Wisconsin — La Crosse

20112015

Bachelor's Degree, Mathematics and Computer Science

Skills

  • Agent & AI Discovery Model Context Protocol (MCP), Agent-to-Agent (A2A), AAuth (Agent Auth), llms.txt, Agent Discovery, AI SEO / GEO, Structured Data (JSON-LD), Schema.org, Claude Agent SDK, Codex Plugins, Agent Skills, Tool-Use
  • Product & Growth Engineering Experimentation, A/B Testing, Feature Flags, Split.io / Harness, Eppo, Tech DRI, Cross-Functional Technical Leadership, SEO / GEO
  • Developer Experience Internal Developer Platforms, Backstage, SDK & CLI Design, Developer Onboarding, CI/CD, Developer Tooling
  • Platform Engineering Kubernetes, ArgoCD, GitOps, Cloud Infrastructure, Build Systems, Mobile CI at Scale
  • Languages & Frameworks TypeScript, Go, Node.js, React, Next.js, GraphQL, Fastify, Python
  • Cloud AWS, Google Cloud Platform, Azure

Languages

  • English (Native)

Elsewhere