Ayush Raj — Software Engineer
I am backend software engineer with ~4 years of experience building scalable, fault-tolerant systems, mainly in the payments and distributed systems space. I’ve worked extensively with Java and Kafka, designing event-driven architectures that handle high-throughput, high-reliability workflows like RTGS/NEFT payments. My work focuses on solving real production problems idempotency, retries, exactly-once processing, state consistency, and failure recovery the kind of issues that don’t show up in diagrams but matter a lot in real systems. I enjoy working close to the core of the system: designing state-machine-based workflows, making systems resilient to crashes and duplicate events, and ensuring data correctness even under retries and partial failures. I care deeply about clean design, correctness, and production readiness, not just making things “work”. I like understanding why things fail, Kafka rebalances, consumer lag, duplicate callbacks, race conditions and building systems that can handle those failures gracefully.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with expertise in scalable payment systems.
Location: Bengaluru, Karnataka, India
Experience: 4 yrs 8 mos
Skills
- Payments
- Api Development
- Microservices
Career Highlights
- Expert in building scalable payment systems.
- Proven track record in optimizing payment workflows.
- Strong background in event-driven architectures.
Work Experience
Birla Pivot
SDE-2 (2 yrs 5 mos)
Aditya Birla (Pivot)
Software Engineer (2 yrs 5 mos)
Jumbotail
Software Development Engineer (2 yrs)
Software Engineer (2 yrs)
Google Summer of Code
Google summer of code 2019 intern at Redhenlab (3 mos)
Google Summer Of Code — Redhenlab
Contributor (3 mos)
Education
Bachelor of Engineering at Birla Institute of Technology, Mesra