ShipIt Platform · Go, Python, Terraform, AWS ECS Fargate, GitHub Actions, cosign
- Built a CI/CD platform on AWS ECS Fargate for a Go API and a Python worker (PostgreSQL, Redis): every release is tested, scanned with Trivy, given an SBOM, signed with keyless cosign and deployed by image digest.
- Enabled the ECS deployment circuit breaker so a deliberately broken release rolls back automatically while the old version keeps serving; a probe script recorded no user-facing errors during rollback.