I'm a backend engineer at Analytics Vidhya (Gurugram), where I build Mentornaut, an AI learning platform: a multi-tenant Django REST backend, an agentic RAG layer on top of LLM APIs, and the Kafka and Celery pipelines around them.
I joined as an SDE intern in January 2025 and moved to SDE-1 in July 2025. I studied Electronics and Communication Engineering at NIT Patna (CGPA 8.04, class of 2025) and still enjoy competitive programming when I get the time.
$ cat now.txt
Building multi-tenant APIs and agentic RAG pipelines for 5,700+ learners.
| 45+ REST APIs in one multi-tenant Django backend | 5,700+ learners across enterprise and consumer tiers |
| 13,100+ AI responses routed across 20+ intents | 31.5M LLM tokens through the RAG pipeline |
| 5,800+ AI summaries and 905 MCQs generated | 25+ scheduled jobs with Sentry and MS Teams alerting |
Analytics Vidhya - Software Development Engineer 1 (Jul 2025 - Present)
- Architected a multi-tenant Django REST Framework backend with a Redis-cached routing middleware, so one change ships to every tenant tier.
- Built a LangChain / LangGraph agentic RAG pipeline integrating 5 external AI agent services, with OpenAI, Anthropic and Gemini fallbacks and Qdrant vector retrieval.
- Shipped an AI assessment engine and nightly Celery summarization pipeline, with stuck-job recovery (0 of 92 attempts left stranded in grading).
- Built a Kafka consumer (Avro + Schema Registry) that ingests course-enrollment events into PostgreSQL with Redis-buffered batching.
Analytics Vidhya - SDE Intern (Jan 2025 - Jun 2025)
- Moved the Free Courses system from file-based storage to PostgreSQL behind a Django REST API, cutting deployment time from hours to minutes.
- Rebuilt a user activity tracking service in FastAPI, capturing 50,000+ monthly events through an AWS Kinesis-S3 pipeline.
- Removed cross-service data duplication with a PostgreSQL Foreign Data Wrapper.
Also: Django REST Framework, SQLAlchemy, Django Channels, pgvector, OpenAI / Anthropic / Gemini APIs, LangGraph, Langfuse, Metabase, JWT, Gunicorn, Pydantic.
| Project | What it does | Stack |
|---|---|---|
| SealGrade | Tamper-resistant code grading: three isolated containers, an artifact firewall and signed verdicts. Ships a 30-attack exploit corpus (a naive harness falls to 21 of 21, the strict tier to 0) and a 26-rule auditor with mutation testing and SARIF output. Docs | Python, Docker, Pydantic, Hypothesis, GitHub Actions |
| Code-Query | Ask questions about any GitHub repository in plain English. Source files are chunked into 768-dimension embeddings and searched with pgvector cosine similarity. Async ingestion, JWT auth, Dockerized. | Python, FastAPI, LangChain, PostgreSQL, Gemini, Docker |
| HireHub | Job platform with role-based access control (Admin, Staff, Candidate), 10+ REST APIs, application status tracking and filtered search. | Django REST Framework, React, PostgreSQL, Zustand, Tailwind |
More on my portfolio and in my repositories.
| Platform | Standing |
|---|---|
| CodeChef | 4 Star, max rating 1818, rank 108 of 26,446 in Starters 115 |
| LeetCode | Knight, max rating 1856, rank 1391 of 22,688 in Weekly Contest 383 |
| Codeforces | Pupil, max rating 1350, rank 3,224 of 30,822 in Hello 2024 |
| GeeksForGeeks | 600+ problems solved |
Portfolio | LinkedIn | Email | CodeChef | LeetCode | Codeforces | GeeksForGeeks | HackerRank | Kaggle