Projects
This page showcases some projects I have worked on. Each project has its own webpage which is linked under each section.
I am working on the following projects right now and will be making a write-up soon:
- RASER (Rubric for Assessing Scientific Experimental Research): a full-stack web application for peer-based academic review
- Operating system and web interface for a Humanoid Robot (my senior project)
Zoological Society of London’s Biobank Website
For my Interactive Qualifying Project (a 7-week study-abroad project in London, England), I helped to develop a searchable web catalog for a wildlife biobank operated by the Zoological Society of London. Instead of making assumptions about how the website would be used, my team worked closely with stakeholders and end-users to understand their needs, and as a result, the website we made was very well suited for them.
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.
- Project page
- GitHub organization (frontend and backend repositories)
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!
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.
- Project page
- GitHub repository (currently private)