I'm a second year B.Tech Computer Science student at VIT Chennai, and I spend most of my time building systems that reason, not just apps that respond. My main project right now is CodeSentinel, a ten agent LangGraph pipeline that maps a repository, investigates bugs, plans repairs, generates patches, and validates them before ever touching a pull request.
I care about the full loop: architecture decisions that hold up under scale, documentation that doesn't lie about what the system actually does, and shipping things that a recruiter or a fellow engineer can pressure test in five minutes.
CodeSentinel — an autonomous code repair pipeline
- Ten specialized LangGraph agents: Repo Mapper, Dependency Analyzer, Static Analysis, Bug Investigator, Repair Planner, Code Generator, Validator, Security Verifier, PR Author, and an Orchestrator that ties them together
- FastAPI backend, React frontend, ChromaDB for retrieval, Groq for inference, deployed on Azure with Vercel serving the frontend
- SEARCH and REPLACE style patching instead of relying on
git apply, a round robin key dispatcher with failover across six Groq keys, an LRU context cache invalidated on git commits, and tiered model routing between 70b and 8b models for cost and speed
ThreadCounty — an AI powered textile analysis platform
- Next.js 16 and React 19 on the frontend, FastAPI and OpenCV on the backend, Supabase for data, Groq for the LLM layer
Agentic and ML tooling: LangGraph • ChromaDB • Groq • scikit learn • OpenCV • Qiskit
| Project | What it does |
|---|---|
| StudyForge | Flask and PostgreSQL spaced repetition platform implementing the SM2 algorithm, built as a CS50P final project |
| FinTrack | Python and Flask expense tracker with a custom MVC architecture, built as a CS50x final project |
| QuantumLens | Dash, Flask, Plotly, and Qiskit app with a Groq powered dual model LLM tutor, deployed on Render |
| IMDb Sentiment Classifier | Logistic regression sentiment model built with scikit learn |
| Morse Code Bridge | Encoder and decoder linking a browser to an Arduino over the Web Serial API |
- Google Student Ambassador, GSA 2026
- Campus Mantri, GeeksforGeeks
- College Ambassador, TechFest IIT Bombay
- Student Partner, Internshala
- Active member: Microsoft Innovations Club VITC, HackClub VIT Chennai, CYSCOM VIT Chennai
- Oracle Cloud Infrastructure 2025 AI Foundations Associate and Generative AI Professional
- Harvard CS50x and CS50P
- McKinsey Forward Core Skills badge
- Google for Startups Prompt to Prototype
- IIT Madras Shaastra LLMs workshop
- Nerds AI Quest 2.0, Top 10
Open to internships.


