Work  /  AWS Lambda
Amazon Web Services

AWS Lambda

Serverless compute. You hand it code and it runs, scales and bills per millisecond. No servers, no capacity planning.

30+Regions it runs in
100+Availability zones
10T+Invocations per month
1.5M+Monthly active customers
99.95%Availability held through rollouts

Figures as of 2026-09-19.

WHAT IT IS

Lambda is AWS's function-as-a-service layer: API backends, event pipelines, cron, glue between services. Code goes in, AWS decides where and how many copies run.

It ships a managed runtime for each supported language, patched and released by AWS rather than the customer, and it exists in every commercial region, which gives any change to it a global blast radius.

WHAT I DID
Deployment tooling · .NET runtime owner
  • Designed and built the Rust deployment tool for every Lambda runtime, running across 30+ regions and 100+ availability zones, and used to bring new regions up before general availability.
  • Turned each day of a month-long release cycle from an 11-hour manual deploy into a 1m50s automated run: a 99.7% reduction, roughly 300 hours saved per cycle, zero rollbacks, on a system where a single faulty deploy risks a worldwide outage.
  • Owned the .NET runtime: restored consistent patching for every .NET customer after two years without updates, and took releases from zero to one or two per month.
  • Rolled out features and brought new data centres online with teams across AWS, holding 99.95% availability through every rollout, for 1.5M+ monthly active customers.
RustC#.NETAWS CDKCloudFormation
WHERE IT SAT
Software Development Engineer @ Amazon Web Services
Jan 2023 — Dec 2023 · Dublin, Ireland
Full history