Projects
EZNotate Chess Notation System
Capstone - Ongoing
I’m currently working with Chess Gorilla to create his vision for the EZNotate system. The system consists of a React Native mobile application with a Python backend. The mobile app allows users to scan custom chess notation sheets and through custom computer vision algorithms and an in-house chess library, entire games can be converted to PGN format in seconds.
RoguePusher
Personal - Ongoing
What started as a joke quickly turned into a very real game design project. Using Godot and a combination of C# and GDScript, players will conquer different coin pusher machines with special trick coins.
Fuzzer
Academic - Spring 2025
Built in Python, this security tools tests web applications for vulnerabilites. Users are able to provide text files to feed different types of inputs such as filenames, extensions, and vectors.
Portfolio Website
Personal - Winter 2025
I decided to make this website to showcase my portfolio after most jobs I applied for asked for one.
This website is created using Hugo, a static site generator, and deployed using GitHub Pages.
One Stop Shop
Academic - Fall 2024
A React Native mobile application to offer students a single solution for keeping track of classes. Combines the functionality of RIT’s MyCourses and a calendar/reminders program. Students no longer require multiple apps from different developers to effectively track assignments and coursework.
Comix
Academic - Spring 2023
A comic book management program with an emphasis on a fully object-oriented Java backend. Users can search a database of comics and track their personal collections, including grading and slabbing.
MIDI File Player
Academic - Spring 2023
My first embedded project, this music player was built for a Nucleo-L476RG board. It can play, stop, pause, and skip a collection of MIDI files played through a passive buzzer. Sound is achieved through embedded C code toggling a GPIO pin connected to the buzzer, creating a square sound wave.
Jersey E-Store
Academic - Fall 2022
This web store specializes in NHl jerseys for the Chicago Blackhawks. Using the Angular web framework as well as Spring, this full-stack web application allows users to purchase jerseys found in the database. The store also features several colorblind-friendly options.