This project is a fully serverless resume website built on AWS as part of the Cloud Resume Challenge.
It demonstrates real-world cloud engineering skills by deploying a static website with a backend visitor counter using modern AWS services.
User
│
▼
CloudFront (CDN + HTTPS)
│
▼
S3 Static Website Hosting
│
▼
API Gateway
│
▼
AWS Lambda
│
▼
DynamoDB (Visitor Counter)
- Amazon S3 (Static Hosting)
- Amazon CloudFront (Global CDN)
- AWS Lambda (Backend Logic)
- Amazon API Gateway (REST API)
- Amazon DynamoDB (Database)
- AWS IAM (Permissions)
- Fully responsive resume website
- Global CDN with CloudFront
- Serverless visitor counter
- Real-time API integration
- Secure HTTPS deployment
- Scalable cloud architecture
- Serverless architecture design
- API development with AWS API Gateway
- Lambda function development
- NoSQL database design with DynamoDB
- IAM roles and permissions
- CloudFront caching and deployment
- Debugging real cloud infrastructure issues
.
├── index.html
├── style.css
├── script.js
├── lambda_function.py
└── README.md
- Upload static files to Amazon S3
- Enable static website hosting
- Deploy CloudFront distribution
- Create DynamoDB table
- Deploy Lambda function
- Configure API Gateway
- Connect frontend to API
Ahmed
- AWS Certified Cloud Practitioner
- Aspiring AWS Solutions Architect
- GitHub: https://github.com/ahmedddabd
- LinkedIn: https://www.linkedin.com/in/ahmed-ahmed-031b593a6
This project is open source under the MIT License.