My spare time looks like...

ExpiryMinder

A basic organizing and tracking web app that helps you keep track of expiration of documents like travel, finance, business, etc.

Visualize Sorting Algorithms

A collection of p5.js sketches that simulate various sorting algorithms on randomly generated numbers.

Messenger App

A simple chat application which allows multiple users to chat in a shared space. The application uses React and Typescript in the front end, and Node paired with Socket-IO library for the server operations.

G.I.S.M.O

GISMO simulates a battlefield in which two rival forces compete to win. Using neuro-evolution, the tanks in the game determine their movement and direction of firing, evolving gradually to perform their tasks.

Snake AI

The classic Snake game played by an AI agent which uses Deep Reinforcement Learning technique to learn and play the game.

Wireless Sensor Network

An algorithm that models ad-hoc networks of wireless sensors of varying scale across a variety of geographic areas by partitioning randomly generated geometric graphs into bipartite subgraphs.

Portfolio Website v1

Static site written in ReactJS to present myself to the internet.