Checkout, across 52+ EU countries
Constraint
Checkout changes ship to more than 52 European markets at once. Every additional authentication step costs conversion; every regression is measured in real transactions, not in test coverage.
And you cannot fix funnel leakage you can't see — detection time is part of the problem, not separate from it.
Decisions
- Delivered the full path — React, Next.js and TypeScript interfaces through Java/Spring and Node.js services over REST and GraphQL — for the platform versions now live across 52+ EU countries.
- Ramped the new checkout version country by country to 52+ EU markets, now carrying roughly 95% of EU checkout traffic. Conversion was watched at each step of the rollout, not totalled at the end of it.
- Re-engineered Amex delegation flows to cut a full authentication step out of the user journey — 4× improvement in delegation conversion.
- Owned conversion strategy for enterprise merchants end to end: found the friction points across checkout, prioritized the fixes, and drove them through to release rather than filing them — conversion on the new checkout version up 30% across the EU markets it shipped to.
- Led performance optimization of the checkout module, cutting latency on the critical path — measured release by release against the conversion numbers, not asserted afterwards.
- Built the internal conversion tooling — automated real-time monitoring and custom Datadog reporting — taking conversion analysis from one to two weeks of manual investigation down to a few hours, and funnel leakage from something you went looking for to something that surfaces on its own.
- Architected the agentic diagnostic system over BigQuery and Datadog that autonomously surfaces root causes of user drop-offs.
- Scrum Master for the team — running Agile ceremonies and raising delivery predictability.