Lambda · Step Functions · Terraform · CI/CD
Event-driven image pipeline: uploads trigger Step Functions running Lambda thumbnailing, Rekognition moderation and labeling into DynamoDB. Deployed with Terraform through a GitHub Actions pipeline using OIDC, with cost guardrails including a budget circuit breaker.
Live GitHub
83% monthly cost reduction
Optimised the live production environment by migrating to Paris (eu-west-3), replacing RDS with SQLite and removing ALB/ASG — cutting costs with zero downtime.
GitHub