Node: Devesh Role: Director, Cloud Eng · Verifone Uptime: 19 yrs
Pune, India

The payment
that doesn't
fail.

Nineteen years wiring the parts of a transaction that break quietly — duplicates, blown settlement windows, onboarding that eats a quarter. Here's what that journey looks like.

Fig 01 · transaction lifecycleauto · click to explore

Authorize → Capture → Clear → Settle. Tap any node to see how it breaks — and where I fixed it.

Fig 02 · nineteen years, in three stops

Where to go from here.

The full story lives across three pages: how the career actually unfolded, the engineering problems worth showing in detail, and the resume itself.

Fig 03 · settlement window

Eight hours, then forty-five minutes.

Same settlement run, before and after re-architecting the engine for parallel processing at Verifone. The bar is to scale.

elapsed processing time
BEFORE 8h 00m AFTER 45m ↓ 90% reduction

Alongside the re-architecture: an idempotency key framework for exactly-once processing, and a shift to container-backed integration tests that catch real integration failures before release. Full case study →