Senior Software Engineer | Backend & AI Systems
I build and stabilize backend systems that operate under real-world load, failure, and messy integrations.
My work sits at the intersection of backend engineering, distributed systems, and production reliability, with a growing focus on applied AI for decision support and automation.
- 🧠 Senior Software Engineer with hands-on ownership of production backend systems
- 🔍 Strong focus on root cause analysis, system behavior, and reliability
- 🧩 Experienced with event-driven architectures, async workflows, and third-party integrations
- 🤖 Actively transitioning toward AI Systems / Applied AI Engineering
- 🌍 Based in New Delhi, India
- 🏢 Working at R Systems International (Client: Lynx Automation, USA)
I’m usually the person brought in when:
- something fails only in production
- logs disagree with metrics
- retries make things worse
- or “it worked yesterday” becomes a lifestyle problem
Backend · AI Systems · Decision Support
- Built a backend service enabling natural-language-driven exploration of production datasets
- Implemented controlled query generation over secure, multi-hop access layers
- Designed explicitly for decision support, not blind automation
- Reduced manual RCA effort and investigation turnaround time
Node.js · PostgreSQL · GenAI
- Designed a backend system that generates personalized study plans using constrained GenAI logic
- Built modular REST APIs with JWT authentication and structured logging
- Integrated AI as a decision layer, not a free-form chatbot
MERN · Socket.io
- Developed a real-time messaging backend for private and group chat
- Implemented authentication, message persistence, and session handling
- Designed for scalable, low-latency communication
- Contributor to freeCodeCamp
- freeCodeCamp Certification: Back End Development and APIs
- HackerRank SQL Gold Badge
- Best Paper Presentation – National Technical Conference
- All India Best Cadet Trophy – NCC (AINSC)