Lead Software Engineer specializing in high-performance backend systems, microservices architecture, and fraud risk management platforms. I turn complex problems into scalable, low-latency solutions.
Scroll
KU
I'm a Lead Software Engineer based in Bengaluru with 6+ years of experience in the fintech space. I love building things that work at scale — systems that are fast, reliable, and thoughtfully designed.
When I'm not deep in code at PayU, I'm usually working on a side project, exploring agentic AI and distributed systems, or finding better ways to solve old problems. I believe great software is as much about clarity of thought as it is about technical skill.
A Redis-compatible database with adaptive tiered storage (memory → SSD → S3). Features built-in feature flags, rate limiting, config management, and semantic caching designed for AI workloads — all in one system.
View on GitHub →Designed and developed a high-concurrency ticket booking system handling parallel bookings efficiently. Uses Redis as a distributed cache with Lua scripts to manage seat availability and prevent overselling.
View on GitHub →Agentic interview coach built on LangGraph. Covers end-to-end interview prep — planning, mock interviews, grading, and adaptive learning across sessions using multi-agent workflows.
View on GitHub →GPA: 8.24 / 10
Certificate
Nanodegree
Feel free to reach out — I'm always open to interesting conversations and new opportunities. Email or LinkedIn is the fastest way to reach me.