All Projects
I built an unofficial MCP server that lets Claude Desktop browse, search, and place orders on Blinkit using plain English. From adding items to the cart to handling checkout and UPI payments, this project turns an AI into a hands-free grocery assistant.
I built a multi-agent system where different AI models debate complex topics in structured rounds. A โCouncil Headโ moderates the discussion, synthesizes arguments, and delivers a final decision, all visible live through an interactive Streamlit interface.
I built a local semantic search engine that lets you find emojis using natural language instead of guessing keywords. Type what you feel or mean, and it returns the most relevant emojis instantly using vector search and transformer embeddings.
I built a Retrieval Augmented Generation system from scratch that lets you upload documents and ask questions directly from their content. It supports PDFs, DOCX, and TXT files, uses vector search for accurate retrieval, and answers queries using LLMs with conversation memory for better follow-ups.
I built a Go-based bulk email sender that reads recipients from CSV files and sends emails concurrently using SMTP. It supports HTML templates, retries failed emails with backoff, and is designed to handle large email batches reliably without manual effort.
I built a scalable, event-driven order processing system in Go to explore distributed system design. Orders flow asynchronously through Kafka, use Redis for delayed scheduling, and follow clean architecture principles to handle immediate and scheduled processing reliably.
I built a concurrent seat booking system in Go to learn how real booking engines avoid double bookings. It uses mutex-based locking, clean architecture, and a simple frontend to show real-time seat availability and state transitions.
I built a Twitter-like social platform to understand how social media works at scale. Users can create posts, like, comment, repost, and track their engagement with simple hourly and monthly analytics, all powered by the MERN stack with a clean, responsive UI.
ExamTime is a collaborative platform where students can upload and download exam notes in PDF format. Built to make exam prep easier, it brings study materials into one place and encourages open-source contributions through GSSoC.
Built during Smart India Hackathon, Nagrik Aur Samvidhan is a platform that simplifies the Indian Constitution for everyone. It breaks down complex legal language into easy explanations, quizzes, games, and AI-powered summaries so citizens can understand their rights and duties without feeling overwhelmed.
I worked on a smart hydroponics platform that combines hardware, web, and mobile apps to help people grow plants at home with minimal space and water. It simplifies gardening through hydroponic kits, plant tracking, reminders, and a digital dashboard for smarter, sustainable living.
I built this Telegram bot during the COVID vaccination drive to instantly notify people when vaccine slots opened nearby. It monitored CoWIN APIs in real time, filtered slots by age group, and sent alerts to thousands of users, helping over 10,000 people in my city book vaccines without endlessly refreshing the site.
I built this Telegram bot back in school to help my teacher download books without dealing with shady websites. You type a book name, and it scrapes Library Genesis to return clean, direct download links, a project that taught me web scraping, reverse engineering, and my first real lesson about copyright boundaries.
I built this Telegram bot during the COVID-19 lockdown while learning Python for the first time. It fetched live case numbers from government sources and delivered daily updates straight to chat, helping my family stay informed without constantly refreshing the news.