Projects

Cooper
September 2024 — Present
I am currently working with a team of designers and developers in Sandbox, a CS club at Northeastern, to create a full-stack co-op evaluation resource. This project uses the T3 tech stack, and some features that I have added include API endpoints and frontend and backend filtering. We recently had an internal release of our website and plan on having a larger release soon!

Cosmic Checklist
September 2024
During HackMIT, my team built a task manager platform using Convex. Our project includes both a website and a Chrome extension. Users can click a button in the Chrome extension to reach the website that lists all of their tasks. On the website, tasks are sorted based on priority, and users can add and delete tasks.

Stocks Program
June 2024
For my Object-Oriented Design course, I partnered with a classmate to develop a stock simulation in Java using the Model-View-Controller structure. In our program, the user can choose between viewing a text-based interface or a graphical interface. Both options allow the user to create a portfolio of stocks in which they can add and remove stocks, and they can also see the value of that portfolio on a specified date.

Husky Laundry
January 2024 — April 2024
Through Northeastern's Oasis software development club, I worked with a group to design a website that tracks laundry usage across Northeastern's on-campus housing. We were inspired by the Laundry View website used across colleges, but we wanted to make the interface more user-friendly and visually appealing.

Maze Game
April 2024
In my Fundamentals of Computer Science II course, I teamed up with a partner to build an interactive maze game in Java. We applied Kruskal's Algorithm, Breadth-First Search, and Depth-First Search to animate the creation of the maze and the process of solving it.


Productivity Under the Sea
February 2024
At HackBeanpot 2024, I worked with a group of four people to create a Chrome extension meant to improve productivity. There is a time limit that users can be on unproductive websites, and a water animation indicates how much time the user has remaining on those unproductive sites. Once the time limit runs out, the unproductive sites can no longer be used. To make this project, my group used HTML, CSS, and JavaScript.