Skip to main content

Projects

2025

Self-hosted IAM Stack
·787 words
Helm chart that deploys a self-hosted IAM platform to a Kubernetes cluster to authenticate applications using OAuth and LDAP.
Kubernetes Home Lab
·2270 words
Home lab running Prometheus, Grafana, and more on K3s and Docker. These services are deployed with Helm and running on NixOS and Rocky Linux configured the with Ansible.

2024

The Cloud Resume Challenge
·1835 words
A NextJS resume site hosted on S3 and Cloudfront with a user count tracking feature implemented with Lambda and DynamoDB. It is deployed with Terraform using GitHub Actions and end-to-end testing with Cypress.