Cooper - Co-op Review Platform
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
As part of HackMIT, I worked with a team to create a task manager platform using Convex. Our project includes both a website and a Chrome extension. Users can click on a button in the Chrome extension to get to 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
As part of my Object-Oriented Design course, I worked with a partner 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
As part of 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 that is used across colleges, but we wanted to make the interface more user-friendly and visually appealing.
Maze Game
April 2024
As a part of my Fundamentals of Computer Science II course, I worked with a partner to make an interactive maze game in Java. To make this project, we used our knowledge of Kruskal's Algorithm, Breadth-First Search, and Depth-First Search to animate the creation of the maze and the process of solving the maze.
Seam Carver
March 2024
As part of my Fundamentals of Computer Science II course, I worked with a partner to write a Seam Carver program, where the path with least significance is calculated using Dijkstra's Algorithm and is removed from the image on every tick.
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.