Project Showcase

Real cloud and DevOps projects built for reliability.

Each project covers the problem, solution, and infrastructure behind it.

Projects Library

Expand any card for implementation details, outcomes, tech stack, article links, and supporting delivery context.

StartTech Infrastructure β€” AWS Infrastructure as Code

StartTech Infrastructure Architecture Diagram

Modular AWS Infrastructure as Code platform built with Terraform, providing networking, EC2 Auto Scaling, Application Load Balancing, S3, CloudFront, ECR, Redis, IAM, CloudWatch monitoring, and automated infrastructure deployment.

TerraformAWS VPCEC2ALBGithub Actions Auto ScalingS3CloudFrontIAMCloudWatchBashAWS ECR

I designed the StartTech Infrastructure repository as the Infrastructure as Code layer supporting the StartTech full-stack application.

The objective was to replace manual AWS infrastructure configuration with a repeatable, modular Terraform implementation capable of provisioning and managing the application's cloud environment consistently.

The infrastructure provisions VPC networking, public subnets, routing, security groups, EC2 instances, launch templates, Auto Scaling Groups, Application Load Balancers, target groups, S3 storage, CloudFront distribution, ECR repositories, Redis ElastiCache, IAM policies, and CloudWatch monitoring.

Monitoring was incorporated through CloudWatch log groups, metrics, dashboards, alarms, and Log Insights queries, giving the infrastructure an operational visibility layer rather than simply provisioning compute resources.

The architecture routes frontend traffic through CloudFront to S3, while backend requests are handled through an Application Load Balancer and EC2 Auto Scaling Group. The backend services integrate with MongoDB Atlas and Redis ElastiCache for persistent data and caching.

I also implemented a GitHub Actions infrastructure pipeline that automates Terraform initialization, validation, formatting checks, plan generation, apply operations, and deployment verification

Key Benefits

  • πŸ—οΈ Infrastructure fully managed through Terraform
  • 🧩 Modular Infrastructure as Code architecture
  • 🌐 AWS VPC networking and security groups
  • 🌍 CloudFront global content delivery
  • πŸͺ£ Amazon S3 application hosting
  • 🐳 Amazon ECR container registry
  • ⚑ Redis ElastiCache integration
  • πŸ” IAM-based access control
  • πŸ“Š CloudWatch monitoring and dashboards
  • 🚨 CloudWatch alarms and Log Insights
  • πŸ”„ Automated infrastructure CI/CD
  • πŸ“ Repeatable and maintainable cloud infrastructure