Network Monitoring Dashboard — SaaS MVP
Designed and deployed complete AWS infrastructure for a production SaaS application — a network monitoring dashboard for telecom engineers. Built the full deployment pipeline from Terraform modules to live EC2 production, with a clean ECS migration path already defined.
- MVP: Single EC2 host, Nginx (frontend / + /api proxy), PostgreSQL on-host
- HTTPS: Let's Encrypt via Certbot with auto-renewal on EC2
- CI/CD: GitHub Actions → build frontend → bundle → S3 upload → SSM Run Command (OIDC, zero hardcoded credentials)
- Deploy: Tag-based EC2 targeting, zero-downtime deploy script via SSM
- Secrets: AWS Parameter Store for SECRET_KEY and DB_PASSWORD at runtime
- Infra: Terraform modules for VPC, EC2, Elastic IP, Route53, S3, CloudWatch alarms, IAM roles
- Roadmap: ECS + ALB + multi-AZ already architected in infra repo