Independent Projects

Neural Networks Based

colorizer

Colorizer

A web application that colorizes grayscale images using a Convolutional Neural Network. This was my major project in my undergrad.

2018

deep-learning
cnn
python
keras
akipy

AkiPy

My own implementation of Neural Networks in keras-like style in pure python (no dependencies).

2019

neural-networks
pure-python
tictactoe

TicTacToe AI

A toy-project built to experiment with Deep Reinforcement Learning using Policy Gradients.

2019

pytorch
reinforcement-learning
policy-gradients

At Work

opcenter

OpCenter

At Aviso, I developed many features of OpCenter which is the primary website to control the AWS cloud infrastructure.

2018

aws
django
python
kubernetes
linux-bash
boto3
vue.js

For College

student_feedback

Student Feedback

A comprehensive web application for universities to conduct faculty (and other) rating feedback sessions based on various teaching aspects. It collects the feedback data from students and generates beautiful analytical reports on faculty. This project is used by KMIT with thousands of students to assess their faculty members.

2017

django
python
web
mysql
syllabus

Syllabus

An android app that provides Engineering syllabus. Aimed for students to manage and keep track of their studies. This became quite popular at my college.

Includes a web-client and admin control for syllabus management.

2800 downloads on Google Play Store

2016

android
web
kotlin
java
django
mysql
cloud-firestore
timetable

TimeTable

An android app for students to check their weekly time-table. It highlights the current class including a timer to the end of the class. This is my first ever android app.

2016

android
java
timetable

GatePass System

GatePass System

2016

web
python

Utility Apps

syllabus

MedicWhizz

An android app that provides Engineering syllabus. Aimed for students to manage and keep track of their studies. This became quite popular at my college.

Includes a web-client and admin control for syllabus management.

2800 downloads on Google Play Store

android
web
kotlin
java
django
mysql
cloud-firestore

2016

timetable

Everst Podcast Manager

Everst Podcast Manager

2020

android
ios
web
flutter
infobook

Infobook

Infobook

2018

android
kotlin
firebase
timetable

Google Keep Backup

Google Keep Backup

2019

web
python

Games

syllabus

Alster AR

A fun AR wrestling game. The game finds a surface on the table and drops the players (balls) on top of it. Your goal is to control the red ball and push the AI-controlled ball out of the table. Whomever falls off the table in 1 minute loses.

Developed in 24 hours at RevolutionUC hackathon and won top 5.

unity
augmented-reality
c#
android
ios

2020

syllabus

HoliFriends

HoliFriends

unity
c#

2018

syllabus

DisCease

DisCease

p5.js
complex-systems
herd-immunity

2020

syllabus

ComplekCity

[Under Development] ComplekCity

p5.js
complex-systems

2020

Experiments

These are mostly done in 3-4 days just to learn new technologies.

Home Security System

Home Security System

iot

2020

Mobile Barter

Mobile Barter

blockchain
ethereum

2020