
Recent Projects
Check out my software, websites, programming projects, and UX designs.
Portfolio
Recent Projects
AutoFridge Mobile App Design

Completed March 2025
During my software design course, I collaborated on a team of four to design a mobile app called AutoFridge that a household can use to track what’s in the fridge while shopping, meal planning, and cleaning.
Art Supply Tracker

Completed December 2024
The Art Supply Tracker is a personal project I’ve been working on since 2024, inspired by my desire to organize, track, and easily search for my own art supplies while out shopping.
Social Media Graph

Completed December 2023
On a team of two, I designed and implemented an application that maintains data for a fictional social media network using a graph data structure. Each user in the network has a profile containing their name, profile picture, status, and a list of friends.
Stock Purchases Deque

Completed October 2023
For this Java project, in order to learn more about data structures, I implemented a generic deque, using it to track stock purchases by adding new purchased stocks to the end and removing sold stocks from the front.
Circular Linked List Game

Completed May 2023
Java project that implements a generic circular linked list and demonstrates its functionality by iterating through each player in the list to model taking turns in a game. During their turn, each player rolls two dice and adds them to their score, and the first to reach 100 wins.
Weather Data Manager

Completed April 2023
Using Java, reads nearly 3 million rows of weather data from a CSV file, cleaning bad entries and creating an array of valid WeatherReading objects, providing useful methods to get data about each city.
Course Student Manager

Completed April 2023
Java project that uses interfaces, classes, multidimensional arrays, text file scanning, and unit tests with JUnit to take separate student and course CSV files and process them in order to find student information for each course.
Thanks for checking out my work! Back to top