14 April 2017, Amazon. Project

Led the fraud check for the Amazon Pay India launch

I conceived and led the one-account-per-customer fraud check for the Amazon Pay wallet launch in India, from requirements to onboarding, and built it for 1,150 TPS against a 20 TPS requirement.

  • Fraud and risk
  • Payments
  • Delivery
  • Reliability

1,150

TPS supported

requirement was 20 TPS

~2,500

requests per day

at launch

14 Apr 2017

launch date

What would have happened

The wallet would have launched without a guard against one person opening many accounts to abuse offers.

The call

Size the check for launch-promotion peaks and abuse traffic, well past the 20 TPS we were asked for.

What I did

Owned requirements, design, stakeholder communication, code reviews and onboarding for a four-engineer effort, and set up joint integration tests with the partner team.

What changed

Launched on 14 Apr 2017 at 1,150 TPS; the end-to-end test suspended the fraudulent test accounts with the right reason codes, and the fraud and risk director thanked the team.

Proof

The original documents are held in my private record and can be shared on request.

What people said

“This is great work. Thanks team and looking forward to more deliveries for our payments business in India.”

Director, fraud and risk technologyAmazon, April 2017

“Great news !!!. Good job Team. Smooth integration is testimony on good design.”

Engineering managerAmazon, 12 April 2017