Computer Engineering student (AI/ML Honours) who likes reverse engineering hardware protocols, building developer tools, and shipping small utilities that fix actual friction β for myself, my university, or anyone who hits the same wall I did. Comfortable across Android, web, AI/RAG, and automation.
Atomberg BLDC IR Remote
Reverse-engineered the infrared protocol used by Atomberg BLDC ceiling fan remotes β verified the published NEC commands, found and corrected errors in them, and discovered undocumented ones. Built a native Android remote (ConsumerIrManager, no Bluetooth/Wi-Fi/internet) that replicates the original hardware remote, open-sourced end to end.
Java Android ConsumerIrManager NEC IR Protocol
TetrisPDF
A fully playable Tetris β inside a PDF. Python generates the document; embedded JavaScript handles collision detection, rotation, and keyboard input. No game engine, just PDF internals pushed further than they're meant to go.
Python JavaScript Acrobat JavaScript
GiftGenius
Built in a 24-hour hackathon: an AI gift-recommendation platform using RAG to match gifts to interests, budget, and occasion. My part was database design and deployment on a Node/Express/MySQL (Railway) stack.
Node.js Express MySQL RAG
Mumbai University Question Paper Dilemma β A lightweight tool to automatically rename Mumbai University question papers into clean, readable formats.
BITM PYQs Website β Cuts down the time BIT Mesra students waste hunting for past exam papers across scattered sources, into one clean, searchable interface.
Searchable PDF β Turns scanned PDFs into searchable, reusable documents via OCR.
Windows Default Apps Fix β A small utility that fixes an annoying, recurring Windows default-apps bug.
Python Java JavaScript C C# SQL Django Power BI Pandas/NumPy LangChain Git & GitHub