A static portfolio website built on AWS to demonstrate cloud infrastructure, security, and CI/CD best practices.
The site is hosted on S3, delivered via CloudFront, secured with ACM, and fully provisioned using Terraform. Static content is deployed automatically using GitHub Actions with OIDC authentication.
🎬 Technical breakdown video coming soon: Portfolio Website Breakdown
A serverless notification system that delivers real-time SMS alerts for football matches in Birmingham to help residents plan around match-day traffic.
Built with Python and Terraform, the system uses EventBridge to trigger a Lambda function that fetches sports data via API. It leverages DynamoDB for deduplication and SNS to dispatch alerts, ensuring users only receive necessary notifications.
🎬 Technical breakdown video coming soon: Lambda & SNS Integration Alerts API