About

I am a Tech Lead and Software Engineer with over 13 years of experience designing and building scalable, real-world systems across backend, mobile, and AI domains. My core strength lies in solving complex problems by combining strong system design principles with practical machine learning and AI techniques. I have built and led large-scale systems such as real-time event-driven commission engines, Android applications across diverse device form factors, and production-grade backend services using Spring Boot, Kafka, and microservices architecture. In my current role at Jio Platforms, I lead engineering efforts on high-impact systems and am actively working on architecting agentic AI solutions. I enjoy mentoring engineers, improving engineering practices, and driving teams toward high-quality, maintainable systems. Beyond my professional work, I am deeply interested in building practical AI tools that run locally and preserve user privacy. My projects explore areas like local-first AI systems (Nexus Local), AI-powered web understanding and QA systems (SiteLens), on-device intelligence and prediction (Smart Launcher), and applying machine learning to unconventional domains like financial time series. I actively experiment with modern AI stacks including LLMs, LangGraph, local inference systems, and edge-friendly architectures, with a focus on making AI more usable, efficient, and accessible. I also write about my learnings and experiments on Medium, where I break down complex topics into practical insights for developers. If you're interested in building scalable systems, practical AI applications, or thoughtful engineering solutions, you'll find my work aligned with those goals.