Github

Projects

Resume

Pet Differentiator

Developed a robust, convolutional neural network-based classifier that leverages advanced deep learning techniques to accurately differentiate between images of dogs and cats.

Technologies: Python, Tensorflow, Machine Learning

February 2025

Personal Project

Slide 1 Slide 2 Slide 3 Slide 4

Asteroids Video Game

Developed an interactive Asteroids-style game with sound, score tracking, dynamic spawning, and smooth JavaScript-based movement and collision logic.

Technologies: HTML, CSS, JavaScript

March 2025

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6

Music Player Interface

Built a fully functional music player using the iTunes API, featuring sample playback, track bar controls, and real-time progress updates.

Technologies: HTML, CSS, JavaScript, JSON, Vue

April 2025

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6

Discussion Post Categorizer

Trained a machine learning model on categorized posts, using binary search trees and word frequency analysis to accurately classify new posts by topic.

Technologies: C++, Machine Learning

May 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5

Traveling Sales Person

Created an MST builder utilizing greedy heuristics and a Traveling Salesperson solver by combining algorithms such as 2-opt and random insertion.

Technologies: C++

November 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6

Personal Website

Designed a personal website to function as an interactive, extended résumé, highlighting projects, passions, and experience with a polished personal touch.

Technologies: HTML, CSS, JavaScript, Graphic Design

June 2025

Personal Project

Slide 1 Slide 2 Slide 3

Cache Simulator

Simulated a computer cache to optimize memory access by storing frequently used data, reducing latency through hit/miss tracking and replacement policies.

Technologies: C

March 2025

School Project

Slide 1 Slide 2 Slide 3

Assembler and Linker

Developed a functional simulated processor through the use of a custom instruction set architecture, implementing both an assembler and linker for full program support.

Technologies: C

February 2025

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5

Euchre Game

Created a fully functional online Euchre game with multiplayer support and an AI opponent for solo play.

Technologies: C++

March 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6

Image Resizer

Built a computer vision tool for intelligent image resizing using seam carving, preserving key content by removing low-importance pixels adaptively.

Technologies: C++

February 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4

Text Editor

Developed a functional text editor supporting vertical and horizontal cursor movement, along with text insertion and deletion capabilities.

Technologies: C++

April 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4

Escape The Ship

Used Depth-First Search and Breadth-First Search with deques to traverse a multi-floor game map, avoiding obstacles and backtracking from start to exit with the choice of a list or map mode.

Technologies: C++

September 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6

Virtual Bank

Built a virtual banking system using a hash map to store user info, track balances, handle withdrawals and transfers, and simulate delayed updates.

Technologies: C++

November 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4

Stock Market

Created a stock market simulator handling automated buy/sell matching using priority queues for profit, with multi-level reporting, varied inputs, and a time-travel mode to maximize returns.

Technologies: C++

October 2024

School Project

Slide 1 Slide 2 Slide 3 Slide 4
Full Resume
Full Image Preview

Due to this being a university project, the code will remain private as to not violate academic integrity. Nice try Michigan students 😂🫵