My Projects

Fabflix Java/JavaScript
Fabflix is an e-commerce movie site that allows users to browse and purchase movies.
Go to page

Zot Health Kotlin
Andriod Health app that provides users with food recommendations tailored to their diet and health goals.
Go to page

Shell Scripting
This C program simulates a basic shell, providing a command-line interface to execute various commands.
GitHub

TT Go Basketball
An innovative ball carnival scoring machine embedded in a custom recycling bin.
GitHub
AQI Checker
Python-based program that provides air quality information for user-specified locations.
GitHub
Skip List
Skip list data structure, a probabilistic data structure that offers efficient search, insertion, and deletion operations.
GitHub

Graph
Register allocation algorithm. Utilizes a custom-made interface graph to determine the minimum number of registers needed to assign unique registers to variable without introducing conflicts.
GitHub
Priority Queue
WordSet (priority queue) data structure and word conversion algorithm. The WordSet data structure is a custom-made priority queue utilizing its efficient data extraction and sorting.
GitHub
Backtracking Puzzle Solver
This program implements a backtracking recursive algorithm to solve a summation puzzle.
GitHub
Cuckoo Hash Table
WordSet (hash table) DS and a word conversion algorithm. Custom made hash table utilizing the cuckoo hash algorithm for its efficient hashing, collision handling, and dynamic resizing.
GitHub
Note: I have many more Python projects, however they need to be documented.

Movie Recommender
Movie Recommendation program that provides a recommendation of movies based on a specific movie. This program utilizes Cosine sim to produce its recommendations.
GitHub