Build 22 real projects
Reading is not enough. Each project mirrors a task you would actually own on the job, from a first CI/CD pipeline to a full GitOps cluster. Ship them, then put them in your portfolio.
0/22
Shipped
5500
XP on offer
Static Site CI/CD Pipeline
Auto-deploy a static site on every push with GitHub Actions.
Dockerize a 3-tier App
Containerize a web + API + DB stack and wire it with Compose.
Self-hosted GitLab Runner
Stand up a runner and build a multi-stage pipeline.
Kubernetes Cluster from Scratch
Bootstrap a cluster with kubeadm and deploy a real workload.
Terraform AWS VPC
Provision a production-shaped VPC with public/private subnets.
Prometheus + Grafana Stack
Instrument an app and build SLO dashboards with alerts.
GitOps with Argo CD
Reconcile a cluster declaratively from a Git repo.
Secrets with Vault
Dynamic secrets and short-lived credentials for a service.
Blue-Green Deployment
Zero-downtime releases with automated rollback.
Log Pipeline with Loki
Centralize logs from multiple services with structured queries.
Bash Backup Automation
Scheduled, rotated, alerting backups in pure Bash.
Multi-stage Go Build
Ship a sub-15MB image with a multi-stage Dockerfile.
Ingress + TLS with cert-manager
Auto-provision Let's Encrypt certs for cluster services.
Terraform Reusable Modules
Build a module library with remote state and workspaces.
Canary with Argo Rollouts
Progressive delivery driven by real metrics.
CI Security Gates
Add SAST, image scanning and SBOM to a pipeline.
Serverless URL Shortener
Lambda + DynamoDB + API Gateway, all in IaC.
On-call Alerting Workflow
Route alerts, define SLOs and write a runbook.
Multi-host Log Shipper
Forward systemd journals from many hosts to one place.
Pre-commit Quality Gates
Block bad commits with shared, automated hooks.
Autoscaling on Kubernetes
Scale pods and nodes automatically under real load.
Full GitOps Cluster
A complete cluster defined and operated entirely from Git.