Skip to content

omesh7/aws-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Portfolio - 15 Production Projects

A collection of AWS projects demonstrating cloud architecture, full-stack development, and DevOps practices.

Projects

Frontend Applications

  • 01-static-website-s3 - React portfolio with S3/CloudFront hosting
  • 06-smart-resize-images - Next.js image resizer with Lambda backend
  • 13-2048-game-aws-codepipeline - React game with CI/CD pipeline
  • 14-multicloud-weather-tracker - Weather app with multi-cloud failover

AI/ML Projects

  • 05-content-recommendation - ML recommendation system with Spotify data
  • 07-automated-receipt-processor - OCR processing with Textract
  • 08-ai-rag-portfolio-chat - RAG chatbot with Bedrock
  • 11-serverless-image-recog-poem-engine - Image recognition with poetry generation

Serverless & Communication

  • 02-mass-email-lambda - Bulk email system with SES
  • 03-custom-alexa-skill - Voice interface for portfolio
  • 04-text-to-speech-polly - TTS service with Polly
  • 09-lex-chatbot - NLP chatbot with Lex

DevOps & Containers

  • 10-KInesis-ECR-ML - Stream processing with Kinesis
  • 12-kubernetes-simple-app - Microservices with Kubernetes
  • 15-cross-cloud-k8s-gitops - Cross-cloud Kubernetes with GitOps CI/CD

Tech Stack

  • Frontend: React, Next.js, Vanilla JS
  • Backend: Node.js, Python, TypeScript
  • AWS Services: Lambda, S3, API Gateway, DynamoDB, ECS, etc.
  • Infrastructure: Terraform
  • CI/CD: GitHub Actions, AWS CodePipeline

Quick Start

  1. Clone repository
  2. Choose a project directory
  3. Follow the project's README for setup
  4. Most projects use Terraform for infrastructure
git clone https://github.com/omesh7/aws-portfolio.git
cd aws-portfolio/01-static-website-s3
# Follow project README

Prerequisites

  • AWS CLI configured
  • Terraform >= 1.0
  • Node.js 18+
  • Docker (for container projects)

Each project has detailed setup instructions in its README file.

About

AWS Portfolio

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •