Skip to content

ITJavierIDavis/AWS-Projects

Repository files navigation

AWS Projects Repository

🚀 Overview

Welcome to my AWS Projects Repository, where I showcase hands-on projects that reflect my journey in cloud computing, DevOps, and infrastructure automation. These projects demonstrate my technical expertise, problem-solving abilities, and proficiency with AWS services, aligning with my goal of becoming a Cloud Engineer.

🏆 About Me

I am Javier Davis, a Computer Science graduate from Mississippi State University, currently working as a Systems Engineer I at BeCloud, LLC. My role involves designing, implementing, and maintaining cloud-based solutions to support business operations efficiently.

🎓 Certifications & Training

I have achieved the following AWS certifications:

  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect – Associate
  • AWS Certified DevOps Engineer - Professional
  • Currently working towards AWS Certified Networking – Specialty

These certifications complement my background in networking, security, automation, and cloud-native development.

📂 Repository Structure

This repository contains multiple folders, each representing a unique AWS project. These projects are designed to demonstrate core AWS skills such as infrastructure as code, security, automation, and cost optimization.

AWS-Projects-Repo/
│-- AWS-Project1-EndToEnd-WebApp/      # Architect and Build an End-to-End AWS Web Application from Scratch
│-- AWS-Project2-StaticWebsite-S3/     # How to Create a Static Website for Free Using Amazon S3
│-- AWS-Project3-React-App-Amplify/    # Building a React App with Amplify (Gen 1), Cognito, and CI/CD with GitHub
│-- AWS-Project4-FullWebApp-7Services/ # Build a Full End-to-End Web App with 7 AWS Services
│-- AWS-Project5-Resume-CV-AWS/        # Build a Resume/CV on AWS
│-- AWS-Project6-Serverless-Email/     # Build a Serverless Email Marketing Application in 30 Minutes!
│-- AWS-Project7-AI-Chatbot-Lex-RAG/   # Build an AI-Powered Chatbot with Amazon Lex, Bedrock, S3, and RAG
│-- README.md                          # This file

🔥 Projects Breakdown

1️⃣ Architect and Build an End-to-End AWS Web Application from Scratch

  • Goal: Develop a full-stack web application leveraging multiple AWS services.
  • Skills Used: API Gateway, Lambda, IAM, DynamoDB, Amplify.
  • Key Learnings: Scalability, security best practices, and cloud-native architectures.

2️⃣ How to Create a Static Website for Free Using Amazon S3

  • Goal: Host a fully functional static website using AWS S3.
  • Skills Used: S3, CloudFront, Route 53, IAM.
  • Key Learnings: Serverless hosting, cost optimization, and CDN implementation.

3️⃣ Building a React App with Amplify (Gen 1), Cognito, and CI/CD with GitHub

  • Goal: Deploy a React-based web application using AWS Amplify.
  • Skills Used: AWS Amplify, Cognito, GitHub Actions, API Gateway.
  • Key Learnings: Frontend deployment automation and authentication with Cognito.

4️⃣ Build a Full End-to-End Web App with 7 AWS Services

  • Goal: Leverage multiple AWS services to build a robust web application.
  • Skills Used: EC2, Lambda, S3, DynamoDB, CloudWatch, IAM, API Gateway.
  • Key Learnings: Multi-service integration and operational monitoring.

5️⃣ Build a Resume/CV on AWS

  • Goal: Deploy a personal resume or portfolio website using AWS services.
  • Skills Used: S3, CloudFront, Route 53, IAM.
  • Key Learnings: Web hosting, DNS management, and security.

6️⃣ Build a Serverless Email Marketing Application in 30 Minutes!

  • Goal: Develop a fully automated serverless email marketing system.
  • Skills Used: AWS Lambda, SES, S3, API Gateway, DynamoDB.
  • Key Learnings: Serverless architecture and email automation.

7️⃣ Build an AI-Powered Chatbot with Amazon Lex, Bedrock, S3, and RAG

  • Goal: Create a chatbot with AI capabilities using AWS Lex and Bedrock.
  • Skills Used: Amazon Lex, Bedrock, S3, Lambda, RAG.
  • Key Learnings: AI-powered natural language processing and data retrieval strategies.

🎯 Learning Outcomes

By working on these projects, I am developing: ✔️ Proficiency in AWS core services and best practices.
✔️ Hands-on experience in DevOps, automation, and Infrastructure as Code (IaC).
✔️ Real-world skills in networking, security, scalability, and serverless architecture.
✔️ A structured approach to cloud engineering, preparing for AWS specialty and professional certifications.

📌 Future Enhancements

🔹 Implement CI/CD pipelines with AWS CodePipeline & GitHub Actions.
🔹 Improve security with AWS IAM best practices, encryption, and logging.
🔹 Deploy Kubernetes workloads using Amazon EKS.
🔹 Explore AWS AI/ML services like SageMaker & Rekognition.

🤝 Connect with Me

Let's collaborate and build the future of cloud computing together! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages