Dean P. Simmer

Side Project

Cloud Resume Challenge

AWS · Terraform · GitHub Actions

The Cloud Resume Challenge is a hands-on project that requires building a resume website entirely from cloud-native services — no managed hosting allowed. It covers the full stack: static frontend, serverless API, NoSQL database, infrastructure-as-code, and a CI/CD pipeline.

Frontend

S3 · CloudFront · Route53

Backend

Lambda · DynamoDB · API Gateway

IaC

Terraform · HCP Terraform

CI/CD

GitHub Actions

Repositories

Cloud Resume Challenge — Frontend

Frontend

Goal: Build and deploy a personal resume as a static website served from AWS infrastructure.

Outcome: Live resume at mojodean.com served globally via CloudFront, with a JavaScript visitor counter wired to a serverless backend.

HTMLCSSJavaScriptS3CloudFrontRoute53API Gateway

Cloud Resume Challenge — Infrastructure

Infrastructure & IaC

Goal: Provision all backend cloud infrastructure using Terraform, with automated deployments via GitHub Actions.

Outcome: Fully automated IaC pipeline — push to main triggers Terraform plan/apply via HCP Terraform, provisioning Lambda, DynamoDB, and API Gateway with zero manual steps.

TerraformLambdaDynamoDBGitHub ActionsHCP Terraform