University Management System
Built university management system using Cassandra database and Kubernetes
Microservice was used for each module
Created distributed database system for better reliability
React was used for building interactive user interface
Implemented backend using Express.js
Backend, Frontend, Database creation
TetrisMasterAI
Implemented Deep Reinforcement Learning using Q learning and fully connected layers to master Tetris.
Utilized replay memory, and custom environment for effective training.
Developed model using PyTorch library
Game Implementation, Model Creation
TCP Congestion Control for Bandwidth Reservation Network
TCP Congestion Control Algorithm: The algorithm is focused on optimizing network performance.
Dynamic Adjustments: It dynamically adjusts the congestion window and the slow start threshold.
Reserved Bandwidth: The adjustments are based on the reserved bandwidth, which helps reduce variations in window size.
Development
Rubik’s Cube Solver
Designed and implemented a Rubik’s Cube Solver using Atmega32 and Arduino.
Implemented the algorithm to solve the Rubik’s Cube, including cube detection, orientation and solving steps
Detected all the color of each face using color sensor.
Algorithm, Color Detection
PicNote
Built a project called Picnote using Django, a photo-sharing platform similar to Instagram.
Designed and implemented features such as user authentication, image upload, and commenting system.
Full-Stack Development