I build AI-powered applications, intelligent backend systems, and full-stack products using LLMs, RAG, FastAPI, React, and modern cloud technologies.
- π B.Tech in Computer Science & Information Technology @ REVA University (2027)
- π Microsoft Ideathon Winner
- π€ Building AI & GenAI Applications (LangChain, LangGraph, Gemini)
- π» Backend + Full-Stack Development (FastAPI, React, TypeScript, PostgreSQL)
- π± Exploring AI Agents, MCP & Distributed Systems
I design and build intelligent, scalable software solutions. My work bridges the gap between Generative AI and robust system engineering, creating full-stack applications that leverage large language models, agentic workflows, and distributed backends.
Focus: AI Engineering β’ Backend Systems β’ Full-Stack Development β’ Distributed Systems
π€ CodePilot AI
AI-powered GitHub Pull Request Review Platform that analyzes code changes, identifies bugs and security issues, suggests improvements, and generates documentation and unit tests using LLMs.
- Key Features:
- Automated PR Analysis: Reviews code changes and provides inline code recommendations.
- Interactive PR Chat: Offers a conversational assistant scoped directly to pull request contents.
- Unit Test & Doc Generation: Auto-generates testing scripts and code documentation.
- Review History & Analytics: Dashboard mapping out historical reviews and repository quality over time.
- Tech Stack:
Reactβ’TypeScriptβ’FastAPIβ’PostgreSQLβ’Redisβ’Dockerβ’LangChainβ’Google Geminiβ’GitHub APIβ’JWT
π Luminous BI
Conversational Business Intelligence platform that allows users to upload CSV data, ask questions in natural language, generate SQL queries, visualize insights, and perform what-if analysis.
- Key Features:
- Conversational Querying: Ask questions of CSV data in plain natural language.
- Auto-SQL Generation: Converts questions to valid SQL queries, executes them, and formats results.
- Dynamic Visualizations: Automatically generates insights charts for data interpretation.
- Tech Stack:
Pythonβ’FastAPIβ’Reactβ’TypeScriptβ’Geminiβ’SQLAlchemyβ’PostgreSQLβ’Recharts
π AutoVerity
Intelligent Media Processing Pipeline that processes field-uploaded images, stores metadata, and runs asynchronous analysis checks (blur, brightness, duplicates, OCR) using a distributed worker architecture.
- Key Features:
- Asynchronous Processing: Uses Celery and Redis to run CPU-intensive processing tasks in the background.
- 6-Core Analysis Checks: Implements blur checks (Laplacian variance), brightness levels, duplicate detection (Perceptual Hashing), and Tesseract OCR validation.
- Gemini Fallback: Calls the Gemini 2.5 Flash API as an intelligent OCR recovery method when confidence thresholds fail.
- Real-time Monitoring: React web dashboard to drag-and-drop uploads and inspect queue health states.
- Tech Stack:
Reactβ’TypeScriptβ’FastAPIβ’PostgreSQLβ’Redisβ’Celeryβ’Dockerβ’OpenCVβ’Tesseract OCRβ’Google Gemini
AI-powered campus maintenance platform that analyzes uploaded images, detects infrastructure issues, and automatically generates maintenance tickets.
- Key Features:
- Multimodal Detection: Analyzes uploaded infrastructure images to detect maintenance issues.
- Automated Ticketing: Dynamically structures maintenance tickets and routes them into workflows.
- Secured System: Features secure JWT user authentication and role management.
- Tech Stack:
FastAPIβ’Gemini AIβ’LangGraphβ’JWTβ’SQLite
βοΈ LegalVoice
RAG-powered legal document assistant that enables users to upload documents, perform semantic search, and interact with legal content using Generative AI.
- Key Features:
- Semantic Document Search: Performs contextual vector searches over legal materials using FAISS.
- RAG Q&A Pipeline: Generates highly accurate answers anchored strictly to document context.
- Tech Stack:
Pythonβ’LangChainβ’FAISSβ’Google Geminiβ’Streamlitβ’Hugging Face
| Project | Description | Tech Stack | Link |
|---|---|---|---|
| Kosh Sales Grow | Full-stack sales, customer, inventory, and analytics management dashboard. | React β’ Node.js β’ Express.js β’ MongoDB |
GitHub |
| Twitter Sentiment Analysis | Machine Learning pipeline classifying tweet sentiment (Positive, Negative, Neutral) using NLP. | Python β’ Scikit-learn β’ NLTK β’ Pandas |
GitHub |
- Languages:
Pythonβ’Javaβ’JavaScriptβ’TypeScriptβ’SQL - AI & Machine Learning:
LangChainβ’LangGraphβ’Google Geminiβ’RAGβ’FAISSβ’Hugging Faceβ’AI Agentsβ’OpenCVβ’Tesseract OCRβ’Scikit-learnβ’Pandasβ’NumPy - Frontend:
Reactβ’TypeScriptβ’Tailwind CSSβ’HTML5β’CSS3 - Backend:
FastAPIβ’Node.jsβ’Express.jsβ’Celeryβ’REST APIs - Databases:
PostgreSQLβ’MongoDBβ’MySQLβ’SQLiteβ’Redis - DevOps & Cloud:
Dockerβ’Docker Composeβ’GitHub Actionsβ’Linuxβ’Nginx - Tools:
Gitβ’GitHubβ’Postman
- Agentic AI: Advanced Multi-Agent Orchestration & Workflows (LangGraph)
- Model Context Protocol (MCP): Standardizing communication between AI models and local/remote tools
- System Design & Cloud: Distributed Architecture, Kubernetes, Cloud Computing, and CI/CD pipelines
- π₯ Microsoft Ideathon Winner
- π‘ Smart India Hackathon Participant

