Projects

Projects I have made

Chatvious

This is my biggest project I have made so far. I will go over a breif overview of it right now but If you would like to know more, there is a link at the bottom of this section that goes more in depth. This project is a real time chat application and it’s made with a few different technologies which are shown below. With this project, I went a more serverless approach on the design to learn more about serverless technologies. There is a nice diagram about the infrastructure in the more info page to show how this works visually if you would like to see that.

Front End

React icon React
Tailwind icon Tailwind
TypeScript icon TypeScript
EJS icon EJS

Back End

Node.js icon Node.js
TypeScript icon TypeScript
EJS icon EJS
AWS
AWS SAM icon AWS SAM
GitHub Actions icon GitHub Actions

AWS

Lambda icon Lambda
DynamoDB icon DynamoDB
CloudFront icon CloudFront
S3 icon S3
API Gateway icon API Gateway

Navarro Gardening

This is my first website I have made and hosted. This website is built with tailwind and react. The Static Website content is hosted on AWS in an s3 bucket that has cloudfront distributing the static content. The website also has a lambda function backend in Nodejs that can be used to send emails.

Front End

React SVG React
Tailwind SVG Tailwind
TypeScript SVG TypeScript

Back End

Node.js icon Node.js
TypeScript icon TypeScript
AWS

AWS

Lambda icon Lambda
CloudFront icon CloudFront
S3 icon S3
API Gateway icon API Gateway

Portfolio Website

This Section shows the current website you are on. The following technoloiges are used to build this website.

Front End

Hugo icon Hugo
Docsy icon Docsy
TypeScript icon TypeScript

Back End

AWS
GitHub Actions icon GitHub Actions

AWS

CloudFront icon CloudFront
S3 icon S3

Job Tracker

This project is a Job Tracking project and it’s simply called Job Tracker. This project lets you track job applications. You can add jobs, update their status, remove jobs, and make multiple accounts to manage different jobs.

Front End

React SVG React
Tailwind SVG Tailwind
TypeScript SVG TypeScript

Back End

Java icon Java
Spring Boot icon Spring Boot

Other Projects

This section contains smaller projects such as scripts that I have made for various purposes.

Update GitHub Apps

A Python script to automatically check and update applications from GitHub releases.

View Project

Smart Video Re-encoder

A simple Python CLI tool that intelligently decides whether a video should be re-encoded by estimating potential size reduction before doing a full encode.

View Project

3ds File Utils

A helper script for managing Nintendo 3DS–related files on a local system.

View Project