Built and deployed a production-style backend API called JobFlow using AWS cloud infrastructure and automated CI/CD pipelines. The application is a NestJS REST API containerized with Docker and deployed on Amazon ECS Fargate, with traffic routed through an Application Load Balancer and DNS managed by Amazon Route 53. The backend connects to a MySQL database hosted on Amazon RDS, which runs inside private subnets for security. The entire infrastructure was provisioned using Terraform (Infrastructure as Code), including the VPC, subnets, security groups, ECS cluster, load balancer, and database. A GitHub Actions CI/CD pipeline automatically builds Docker images, pushes them to Amazon ECR, and triggers ECS deployments on every code update. This architecture follows common production patterns such as private subnet isolation, load-balanced container services, automated deployments, and infrastructure version control.