I am a software engineer based in Bengaluru, India, working on the architecture of distributed systems and Agentic AI platforms.
My work runs the full data-to-AI spectrum: petabyte-scale Big Data and NoSQL platforms on one end, generative AI systems, multi-agent orchestration layers, and knowledge-graph-backed NL2SQL engines on the other.
Designing highly scalable, resilient backend services and distributed data platforms has been my core focus for years, and still is. Built on top of that, I work on closing the gap between complex enterprise data and plain language, architecting Conversational BI platforms and the NL2SQL engines underneath them.
At Visa I drive both data platform and GenAI engineering. Before that I built foundational distributed systems at Informatica and Huawei Technologies India, and started out as a Trainee Teacher at NIT Meghalaya.
In open source I serve on the Apache HBase PMC, and contribute to Apache Phoenix and Apache Pinot, driving releases and features. Outside work, I build crowd-sourced civic-tech applications aimed at community empowerment.
I have been writing code for over fifteen years and remain in it for the same reason: continuous learning and hard technical problems.