Projects

This page showcases some projects I have worked on. Each project has its own webpage which is linked under each section.

Spreadsheet Application

As part of an Object-Oriented Analysis and Design course, I built a spreadsheet application backend. I applied various object-oriented design patterns and principles using the Java programming language. Highlight features include expressions with cell references, conditional operations (COUNTIF, SUMIF, etc.), and cascading cell updates when referenced cells change. If you want to learn more about some of the design problems I faced and solutions I came up with, check out the project page!

ShopComp

ShopComp is an online shopping-list maker and receipt sharing platform that helps you find the best place to do your shopping. This is a full stack web application that uses React/NextJS for the frontend and AWS on the backend.

Building a Database Application

As part of a Database Systems class, I worked on building a full database application, which involved designing a database using an Entity Relationship Diagram, writing DDL statements for Oracle database, creating triggers and procedures in the database, and creating a front-end application for interacting with the database.