All projects
Each entry documents the problem, the architecture I chose and what changed as a result. Source code and evidence are on GitHub.
Terraform Projects
2 case studiesTerraform — WordPress Stack on AWS EC2
A full WordPress environment provisioned end-to-end with one terraform apply
For teams that spin up web environments regularly, this replaces manual console-driven setup with a single repeatable command, eliminating configuration drift between builds. Provisioning and application install collapse from hours of clicking into one terraform apply, and every resource is codified for audit, fast teardown and disaster recovery.
Terraform — EC2 Deployment with Cloud-Init
Zero-touch NGINX server provisioning on AWS using Terraform and cloud-init
For teams that repeatedly launch web servers, this replaces manual OS setup and SSH package installation with a single repeatable Terraform run. Every instance boots into an identical, predictable state, cutting environment spin-up time from hours of manual work to minutes and removing the configuration drift that slows incident response and release velocity.