Projects

Flask-App-with-Numbers-API-and-CI-CD

Description: A robust Python Flask web application that integrates the Numbers API to deliver fascinating number facts to users in real-time.
Architecture: Follows a microservice-inspired pattern, the app is containerized and set up for automated delivery.
Languages/Technologies: Python (Flask), HTML/CSS, Docker, GitHub Actions (CI/CD), RESTful API integration, Unit testing (pytest), Git.
Cloud Skills Demonstrated: Cloud-native app design, containerization, automated testing, CI/CD pipelines for zero-downtime deployments, and secure API consumption.

AWS-Serverless-Data-Processing-Pipeline

Description: An end-to-end serverless pipeline for ingesting, transforming, and storing data using AWS managed services.
Architecture: Event-driven using AWS Lambda (compute), S3 (storage), DynamoDB (NoSQL), SNS (messaging), and IAM for security. Infrastructure is provisioned and managed using Terraform (IaC).
Languages/Technologies: Terraform (HCL), AWS Lambda (Python), S3, DynamoDB, SNS, IAM, CloudWatch, GitHub Actions.
Cloud Skills Demonstrated: Serverless architecture, event-driven design, infrastructure as code, automation, security best practices, and monitoring/logging.

hammond-portforlio

Description: This is my professional portfolio website, fully designed and deployed as code for scalability and reliability.
Architecture: Infrastructure as Code for static web hosting, the site is designed to be fully responsive and cloud-ready.
Languages/Technologies: HTML, CSS, JavaScript, Terraform (HCL).
Cloud Skills Demonstrated: Cloud web hosting, IaC for reproducible deployment, modern responsive web design, and automated cloud provisioning.

s3-cloud-website-ci-cd-pipeline

Description: A production-grade static website deployment pipeline using AWS S3, CloudFront, and full CI/CD automation.
Architecture: S3 for storage, CloudFront for content delivery, ACM for SSL, Route 53 for DNS, all wired up with CI/CD via GitHub Actions. Terraform orchestrates all resources.
Languages/Technologies: Terraform (HCL), AWS S3, CloudFront, ACM, Route 53, GitHub Actions, Bash.
Cloud Skills Demonstrated: Scalable, secure static hosting, automated certificate management, DNS, CDN, and continuous deployment using modern DevOps toolchains.

github-oidc-terraform-aws

Description: A secure integration between GitHub Actions and AWS using OpenID Connect for federated identity and secretless deployments.
Architecture: OIDC trust established between GitHub and AWS, leveraging IAM roles for least-privilege access, all orchestrated via Terraform.
Languages/Technologies: Terraform (HCL), AWS IAM, GitHub Actions, OIDC, Secrets Management.
Cloud Skills Demonstrated: Secure DevOps, federation and identity, secretless automation, and advanced AWS IAM role design.

Certificates

  • AWS Cloud Practitioner Mar 2025
  • AWS Solutions Architecture SAA-003 July 2025
  • Terraform Associate
  • GitHub