Projects
Things I've built
Real projects from my DevOps learning path. Each one targeting a concrete skill, with source code on GitHub.
CI/CD Pipeline
PlannedBuilt a full zero-to-deploy workflow covering lint, type-check, Dockerised test execution, image push to a registry and SSH deployment to a staging server. Secrets managed via GitHub Actions encrypted secrets. Cache layers shave ~60% off cold build times.
Dockerized Test Framework
PlannedWrapped a Playwright test suite in a multi-stage Dockerfile so tests run identically on any machine or CI runner. Includes a docker-compose setup for spinning up the app under test alongside the test container with a single command.
Infrastructure as Code with Terraform
PlannedWorking through provisioning a VPC, EC2 instances and an RDS database using reusable Terraform modules. Remote state stored in S3 with DynamoDB locking. Goal is a fully reproducible staging environment.
Observability Stack
PlannedPlan to instrument a sample Node.js service with Prometheus metrics, visualise them in Grafana dashboards and wire up Alertmanager for on-call notifications. Will use docker-compose for local development.