Projects
This is a list of some projects I have made / worked on in no particular order:
@ Work Ex #
Black Coffee Robotics Arm Stack #
As part of my internship did a public release of a 7-DOF robotic arm sim with ROS2, MoveIt, and Isaac Sim. Cross-compatible with ROS2 Humble/Jazzy and GZ Fortress/Harmonic.
GitHub
Autonomous Drone Navigation #
As part of my internship at CSIR: CEERI, designed and tested a drone-based leachate detection system using semantic segmentation and GPS-aligned overlays. Integrated reinforcement learning for indoor exploration with comparition using various RL algorithms like PPO, TD3, SAC, and DDPG, added Intrinsic Curiosity Module (ICM) to improve exploration coverage and convergence. Report
@ BITS Goa #
Reservoir Computing #
Modeled chaotic nonlinear systems using echo state networks under Prof. Gaurav Dar. Outperformed LSTMs in long-horizon prediction.
GitHub
SnakeBot #
Modular snake robot with 2-DoF joints and scalable RP2040-based PCB. Focused on terrain-adaptive locomotion.
GitHub
Timesheet App #
Full-stack web app for daily time tracking and payroll. Used by 50+ users. Built with Next.js, NeonDB, and Cloudflare R2.
GitHub
Ges3ViG @ SenseLab #
Worked on gesture-augmented 3D visual grounding. Improved model accuracy using cross-attention and gesture generalization.
FinanceGPT #
Ask it anything regarding finances of a publicly traded company and it will answer!
A simple flask app that uses OpenAI embeddings and faiss DB to store vector embeddings to then query and answer user query. Made it under 30 hours as part of a hackathon. Code
Kratos Mars Rover #
Built a Mars rover with a 5-DoF arm and ESP32 PCBs. Ranked 6th at IRC 2024 and scored 93/100 in URC SAR.
Vulcan Humanoid #
LLM + vision + audio driven humanoid robot. Ran multi-modal interaction and stereo-vision with real-time speech/face inputs.
Website Chatbot #
As part of moveworks organized hackathon, we built a chatbot that answers customer queries based on information on the entire website.
Used everything that is open source / can be run locally: sentence transformers to generate embeddings + mistral for LLM output running locally on a laptop + similarity as well as tokenized search all wrapped as a flask app. github
simple note taking app #
Built a simple note taking app to get famliar with MERN stack in 1-2 days. github deployed here
Moonshot Rover #
Autonomous GPS-denied lunar rover. Used RTABMap + 3-DoF arm for mock lunar exploration. Top 20 @ ISRO URSC Challenge.
Micrograd in C #
Rebuilt micrograd from scratch in C. Includes autograd engine and forward/backprop on basic MLPs.
GitHub
Transformer from Scratch #
Built attention, positional encoding, and decoder blocks in PyTorch. Fully functional transformer with test tasks.
VAE Sampler Eval #
Experimented with Normal, Gaussian, and Beta priors for VAEs. Compared output diversity and latent spread.
TinyLlama Finetuning #
Finetuned TinyLlama on function-calling tasks using LoRA. Benchmarked on low-resource settings.
Huggingface
CryptoStats #
Know about how much gas you have spent on crypto transactions on any chain. Ethereum mainnet, Avalanche C Chain, Polygon, Gnosis Chain (xDAI), Arbitrum, Fantom, Binance Smart Chain are supported. Link
@ high school #
Monitoring Industries Using IOT #
The project aims to monitor the factories and getting the information on your smartphone or other devices using IOT. Link
Monitoring Industries Using IoT
Smart Agriculture: Plant Watering and Field Monitoring System #
Smart Agriculture is a project to make farming and gardening more smart and effective. Link
Weather Station (Standard) #
This project will show you my weather station, how I built it, how effective it is, how does it work and other stuff related to the project. Link
Waterproof Temperature Sensor on IOT #
In this project I show how to interface DS18B20 Waterproof Temperature Sensor with your Arduino and using ESP8266 to send the data to Blynk Server. Then, you will see how to send emails based on different conditions… Link
Waterproof Temperature Sensor on IOT
Using GeoLocation #
In this project, I show you how to get a GPS location using google’s Geolocation API. Just a WiFi connected device is enough for this build. Link
Wall Following Robot #
A robot that follows walls using InfraRed Sensors. Link
ESP32 Composite Video Output #
Many projects of using ESP32 to display stuff on Televisions over Analog Signals. Link
Controlling Devices using Google Assistant #
This Project just shows how to control devices with Google Assistant. Link – using IFTTT
Smart Agriculture: A robot that does it all #
Submission for Google Science Fair 2018 This is an update to the original project related to the topic. With more features and more beneficiary. Link
All original projects are removed on GSF website – so here is the writeup
Helping Alzheimer’s Patients with tech #
A wearable device that can detect vibrations which are not normal and can lead to fatal cardiac injury to Alzheimer’s patients and notifies on a device (smartphone) and calls emergency contact/services. Link
Helping Alzheimer’s Patients with Tech
Smart Irrigation #
A sort of simple IOT plant watering system which also monitors and decides based on temperature. Link
Automating Industries #
Part 2 of the original project, with CAN bus, more Gas Sensors, MQTT and more. The project won the grand price in Auto Hacks and Beyond on E14. Link
Smart Gardening #
A project which uses FPGA (Vidor 4000) to get reading and water the plants. The project is connected to the internet and the data is displayed on an HDMI monitor. Link
Monitoring Dump #
This project monitors landfills and collects and stores the data and displays it in an interactive way. It prevents fires in some areas in Landfills by detecting and alerting the citizens. Link
Superintend Oceans #
This project measures the speed and acceleration of Tsunamis and also keeps an eye on other movements in the ocean. Link
Being Lazy – Home Automation #
This is a home automation project where there is your own assistant that controls your house and makes you more “Lazy”. Link
Vidor Clock – Powered by FPGA #
For the project, I thought of making a digital clock- which shows time in analog format and it will also show the date and other information. This will test out my trigonometry skills as well as it can use the internet. Link
Weather Station that lasts months! #
A project that uses highly efficient hardware and code to make a weather station that doesn’t need recharging for a long time and uses renewable energy. Link
Weather Station that Lasts Months
Self Driving Car (Automatic Lane Detection) (on a Robot) #
A prototype robot car, project to make a fully self driving car. Currently car follows lanes. Link
SoundFi – Transmitting Data UsingSound (Ultrasonic Sound) #
In this project I transmit weather data from one station to another via ultrasound and upon receiving send it to cloud (Blynk App) Link
Trying out the Arduino IoT Cloud #
Well documented project from getting started with Arduino IoT Cloud and controlling an LED securely from the cloud. Link
The 20 second hand wash #
