Projects.

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

Website

This website.

Interesting enough this website serves as a project itself. From the design to implementation, I have built this website from scratch. I have used Next.js as the framework and TailwindCSS as the styling library.

The website is completely served through AWS using S3 buckets, cloudfront and route 53. The website also contains a custom CI/CD pipeline that allows me to rebuild and deploy and cloud or bucket changes on events of github changes. The website is also served through a custom domain that I own that my uncle bought for me 5 years ago as a joke.


Course Monitoring

Course Monitoring.

During my sophomore year, I tried to register for classes but was unable to get into ANY classes. I started a simple web scraping SMS project to monitor the classes I wanted to get into.

Over the years, I have slowly improved into first turning it into a web app using a MERN stack then more recently transforming it into a full CDK application through AWS. It's still a WIP.


Meal Tracker

Meal Tracker for Nikki.

Nikki used to track her meals on a spreadsheet, I could not allow that as a developer

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


CDK Template

**I don't have a picture of the CDK because it's a CLI, so here is a picture of my IM basketball team**

CDK Template.

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

With that I realized that there exists a lack of a CDK tool that allows for easy creation of CDK projects. The regular cdk init command only provides the scaffolding. The premise of this project allows for users to get a fully functional CodePipeline for CI/CD, a frontend stack, a cloudfront distribution for custom domains, a few of the most common aws services fully integrated with examples and a few other things.