Projects.

Here is a collection of things I have been working on and/or built recently.

This website.

From design to implementation, I have built this website from scratch using Next.js and TailwindCSS.

The website is served through AWS using S3 buckets, CloudFront and Route 53. It includes a custom CI/CD pipeline that rebuilds and deploys on GitHub changes. The site is hosted on a custom domain that my uncle bought for me 5 years ago as a joke.


Course Monitoring.

During my sophomore year, I was unable to register for ANY classes, so I created a web scraping SMS project to monitor class availability.

Over the years, I have improved it from a simple script to a full web app using a MERN stack, and more recently transformed it into a full CDK application through AWS. It's still a work in progress.


Meal Tracker
Password required

Meal Tracker for Nikki.

Nikki used to track her meals on a spreadsheet, which I couldn't allow as a developer.

This simple website allows her to track her meals. The site was built completely using my CDK template project.


CDK Template.

During my summer internship, I lacked the fundamental AWS skills to hit the ground running at Amazon.

I created a CDK tool that allows for easy creation of CDK projects. Unlike the basic `cdk init` command that only provides scaffolding, this project gives users a fully functional CodePipeline for CI/CD, a frontend stack, CloudFront distribution for custom domains, and common AWS services with examples.