Notable Works:
Tic Tac Toe on FPGA
Implemented a tic-tac-toe game on FPGA using Verilog HDL as a part of the course project for Digital Systems Laboratory.
Sparse Reward Propagation for Deep Reinforcement Learning
Extracted a potential-based reward shaping function automatically from the MDP using a GCN and augumented it on the sprase reward system to propagate rewards...
Raft-2PC: Distributed Transaction Processing with Raft and Two-Phase Commit
This project implements a fault-tolerant distributed transaction processing system using a combination of Raft consensus and Two-Phase Commit (2PC). The syst...
IIT Palakkad Project Allocation Portal
We built a project allocation portal that reduces the drudgery of manual allocation of projects by using a Gale Shapely type algorithm with two sided prefer...
Autonomous Pesticide Spraying Robot
We built a robot that mitigaes farmer’s drudgery of manual pesticide spraying by autonomously navigating the entire field, and spraying pesticide optimially ...
Paraphrase Generator with T5 transformer
A Paraphrase-Generator built using transformers which takes an English sentence as an input and always produces a set of unique paraphrased sentences based o...
Meet.me
Meet.me is a smart online collaboration tool that supports seamless screen sharing and whiteboard features integrated with chat messaging system.
Lamport Distributed Mutual Exclusion
This project implements a simple banking system based on distributed mutual exclusion system using Lamport’s Distributed Mutual Exclusion Algorithm, where mu...
Are your Go Routines Treated Unfairly?
This project investigates fairness in the Go runtime scheduler and proposes modifications to improve scheduling for long-running goroutines. Our modification...
Explainable Grounded Segment Anything
An image segmentation pipeline that leverages Grounding DINO and Segment Anything Model (SAM) for text-guided image segmentation. It uses Grounding DINO as t...
Covariance-Driven Graph Embedding for Real-Time Traffic Prediction
A traffic prediction model leveraging temporal graph structures to model spatial and temporal dependencies within traffic networks. This framework utilizes c...
Capstone Project: MARL for Cooperative and Independent Behaviors on Highways and Ring Roads
Analyzed and studied novel coordinated MARL algorithms to avoid collisons on highways and dissipating traffic congestion waves in ring road systems. Develope...