My Projects

fabflix
Fabflix Java/JavaScript

Fabflix is an e-commerce movie site that allows users to browse and purchase movies.

Go to page
search-engine
Zot Zot Go Python

A Search Engine designed to search through UCI web domains.

Go to page
zothealth
Zot Health Kotlin

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

Go to page
columns-game
Columns Python/Tkinter

This program is a mock up of the game Columns.

Go to page
shell-script
Shell Scripting

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

GitHub
checker-ai
Checkers-AI

A checkers AI for competitive play as ally or opponent.

GitHub
tt-go-basketball
TT Go Basketball

An innovative ball carnival scoring machine embedded in a custom recycling bin.

GitHub
aqi-checker
AQI Checker

Python-based program that provides air quality information for user-specified locations.

GitHub

image1
Skip List

Skip list data structure, a probabilistic data structure that offers efficient search, insertion, and deletion operations.

GitHub
image1
Binary Search AVL tree

Self balancing binary search tree, utilizes AVL method for balancing.

GitHub
image1
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
image1
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
image1
Backtracking Puzzle Solver

This program implements a backtracking recursive algorithm to solve a summation puzzle.

GitHub
image1
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
image1
Linked List

Singley Linked List implemented for use of posfix calculator

GitHub

Note: I have many more Python projects, however they need to be documented.

image1
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