About
Backend engineer, systems thinker, and builder of payment infrastructure.
Software engineer with 7+ years of experience designing and building scalable payment systems and distributed backend applications. Skilled in Golang, system design, event-driven architecture, microservices, GCP, and leveraging AI to improve engineering productivity.
Passionate about building reliable, high-performance systems and solving complex engineering challenges at scale.
Over the past 7+ years I've grown from writing backend services to leading the design of systems that move money reliably for millions of transactions. Most of that journey has been at Ayoconnect in Jakarta, where I moved from individual contributor to team lead, tech lead, and now Principal Engineer.
My focus is the unglamorous work that makes payments trustworthy: idempotency, reconciliation, event-driven architecture, and keeping systems simple enough to reason about under pressure. I care about mentoring, about writing things down, and about using new tools — including AI-assisted development — to help teams move faster without cutting corners.
Progression
How the path unfolded
- 01
Software Engineer
Building backends and REST APIs, learning the craft end to end.
- 02
Team Lead
Owning DevOps, infrastructure, and engineering process for a department.
- 03
Tech Lead
Designing and launching payment products from the ground up at scale.
- 04
Principal Engineer
Driving architecture, mentoring, and platform-level decisions.
Skills
Education
Bapatla Engineering College
Bachelor of Technology (B.Tech.), Computer Science
2013 – 2017
Languages
- English — Full Professional
- Telugu — Native