Skip to main content

Personal Projects

Part of how I learn and stay up to date is through personal projects. I prefer this learning method to reading text books, watch a professor yap through PowerPoint, etc... I also happen to really enjoy working on something that gives me a cool final outcome. So here is a list of various personal projects I have worked on.

Homelab (Version 1)

[[Homelab Documentation|Documentation]] GitHub

This was my first full homelab setup. I spent a lot of time planning the network, setting up servers, and automating tasks. It taught me a lot about how different systems work together and gave me a reliable environment to test new tools. I also documented everything so I could share what I learned.

Homelab (Version 2)

Coming Soon

The next version of my homelab is in the works. I’m planning to make it more automated setup. It will be a chance to take what I learned from version 1 and improve it with better tools and smarter configurations.

Linux Project

[[Linux Setup|Blog Page]] GitHub

This project is all about setting up and customizing Linux for my own setup. I worked on installing cool software, securing it, and making it easy to use. It’s a mix of practical setup and experimenting with new tools to see what works best.

Meme Website

Link (rickroll.zip)

A small, goofy website I made for fun. Nothing serious, just a way to practice web development while creating something fun.

Service Uptime Tracker

Status Tracker Website

Uses a tool called Uptime Kuma and tracks the uptime of various services. Use discord as a SIEM when things happen using webhooks.

Capstone Individual Project

Capstone Personal Project

My capstone project was a personal project for the nonprofit company we were supporting, acting as a central documentation source. Simple website to host the information they may need.

This Website

Homepage Website

Of course, this website itself is a project. Where I share my work, blog, and portfolio. It’s also a project that I’m frequently updating!

Technical Blogs

Also have written about the projects I work on and what I learn along the way. Check the Blogs tab on My Website