These are real problems I've solved.
Documented the way I'd want to find them.
AWS Dynamic DNS Automation
Infrastructure Automation · AWS · Python · Docker
Managing dynamic IP addresses manually is a maintenance headache that breaks quietly and at the worst possible time. I built a containerized solution that keeps DNS records in sync automatically, eliminating the manual process entirely.
Kubernetes Homelab
Production-Grade Cluster
Kubernetes · Argo CD · GitOps
Most homelab guides get you to "it runs." They stop before the parts that actually matter in production — declarative configuration, GitOps-driven deployments, and a cluster that rebuilds itself from source rather than from memory. I built mine to go the rest of the way.
DevOps Toolbox
Docker · GitHub Actions · Dev Containers · VS Code
Every DevOps engineer has been burned by "it worked on my machine." Different tool versions, missing dependencies, configuration that lives nowhere but your laptop. I built a self-contained development environment that pulls the same versioned tooling anywhere Docker and VS Code run — no setup, no drift, no surprises.