- π± Iβm building my career in DevOps & Cloud Engineering
- π§ Hands-on with Linux, Shell Scripting, Ansible, Terraform, Jenkins, GitHub Actions, Docker, AWS, Kubernetes
- π‘ I enjoy automating deployments, solving environment issues, and designing scalable infra
- π Currently learning Kubernetes & Advance Terraform & Docker (modules, ALB, ASG)
A hands-on microservices-based e-commerce application where I practiced implementing an end-to-end DevOps, DevSecOps, and GitOps workflow.
π οΈ Technology Stack
βοΈ AWS β’ π§ Linux β’ π Shell β’ βοΈ Ansible β’ ποΈ Terraform β’ π³ Docker β’ βΈοΈ Kubernetes β’ βοΈ Amazon EKS β’ π¨ Jenkins β’ π GitHub Actions β’ π SonarQube β’ π‘οΈ Trivy β’ π Argo CD β’ π Prometheus β’ π Grafana β’ π ELK
π End-to-End Workflow
Git β π CI/CD β π SonarQube β β Quality Gate β π‘οΈ Trivy β π³ Docker β βΈοΈ Kubernetes/EKS β π Argo CD β π Monitoring β π Logging
π Project Implementation
- π Automated RoboShop component installation and configuration using Bash/Shell scripting
- βοΈ Automated Linux server configuration using Ansible playbooks and reusable roles
- ποΈ Provisioned AWS infrastructure using Terraform
- π§© Created reusable Terraform configurations and modules
- π³ Containerized RoboShop microservices using Docker
- βΈοΈ Deployed microservices on Kubernetes and Amazon EKS
- βοΈ Configured Kubernetes Deployments, Services, ConfigMaps, Secrets, Ingress, RBAC, and storage
- β΅ Practiced Helm-based Kubernetes deployments
- π Practiced Kubernetes scaling, scheduling, and deployment strategies
- π Built CI/CD pipelines using Jenkins and GitHub Actions
- π¨ Practiced Jenkins pipelines, agents, multibranch pipelines, and shared libraries
- π Integrated SonarQube for static code analysis and quality gates
- π‘οΈ Integrated Trivy for container image vulnerability scanning
- π Practiced DevSecOps by integrating security checks into CI/CD
- π Implemented GitOps deployment concepts using Argo CD
- π Monitored infrastructure and applications using Prometheus and Grafana
- π¨ Configured Node Exporter and Alertmanager for monitoring and alerting
- π Implemented centralized logging using Elasticsearch, Logstash, Kibana, and Filebeat
- π§ Practiced troubleshooting across Linux, AWS, Terraform, Docker, Kubernetes, EKS, CI/CD, and application deployments
π― Key Skills Demonstrated
π§ Linux Administration β’ π Shell Scripting β’ βοΈ AWS β’ ποΈ Terraform β’ βοΈ Ansible β’ π³ Docker β’ βΈοΈ Kubernetes β’ βοΈ Amazon EKS β’ π¨ Jenkins β’ π GitHub Actions β’ π DevSecOps β’ π SonarQube β’ π‘οΈ Trivy β’ π Argo CD β’ π Prometheus β’ π Grafana β’ π ELK β’ π GitOps β’ π CI/CD β’ βοΈ Cloud Automation β’ π§ Troubleshooting
βΈ»
βοΈ AWS Cloud Projects
ποΈ Capstone Project 1 β Scalable Web Application on AWS
Built and practiced a scalable web application architecture using AWS services, focusing on cloud infrastructure, application scalability, networking, and high availability.
π οΈ AWS Services
βοΈ Amazon EC2 β’ π Amazon VPC β’ πͺ£ Amazon S3 β’ βοΈ Elastic Load Balancing β’ π Auto Scaling β’ π IAM
π Project Highlights
- ποΈ Designed a scalable AWS application architecture
- π» Configured compute resources using EC2
- π Worked with VPC networking and AWS infrastructure
- πͺ£ Used S3 for cloud storage
- βοΈ Configured load balancing for application traffic
- π Practiced Auto Scaling for application capacity
- π Applied IAM for access control and AWS resource security
βΈ»
β‘ Mini Capstone Project β Auto Scaling Deep Dive
Practiced building a highly available and scalable web application using EC2, Application Load Balancer, EFS, Launch Template, Auto Scaling, and CloudWatch.
π οΈ AWS Services
π» EC2 β’ βοΈ ALB β’ π EFS β’ π Launch Template β’ π Auto Scaling β’ π CloudWatch
π Project Highlights
- π» Created EC2 instances for the web application
- βοΈ Configured an Application Load Balancer
- π― Created and configured Target Groups
- π Used Launch Templates for standardized EC2 configuration
- π Configured Auto Scaling for dynamic instance management
- π Used EFS as shared storage across EC2 instances
- π Configured CloudWatch monitoring
- β€οΈβπ©Ή Practiced health checks and load balancing
- π Tested scaling behavior and application availability
- π§ Troubleshot EC2, ALB, EFS, Auto Scaling, and CloudWatch configurations
βΈ»
πΈ Capstone Project 2 β Serverless Scalable Photo Sharing Application
Built and practiced a serverless and scalable photo-sharing application using managed AWS services.
π οΈ AWS Services
πͺ£ Amazon S3 β’ ποΈ DynamoDB β’ π Amazon Cognito β’ π API Gateway β’ β‘ AWS Lambda
π Project Highlights
- πͺ£ Used S3 for scalable object and photo storage
- β‘ Used Lambda for serverless application logic
- π Configured API Gateway for application APIs
- ποΈ Used DynamoDB for NoSQL database operations
- π Configured Cognito for user authentication
- π Practiced event-driven and serverless architecture concepts
- βοΈ Worked with AWS managed services to reduce infrastructure management
- π Practiced designing scalable cloud-native application components
π§ Email: prem.pradeepreddy@gmail.com
π LinkedIn: www.linkedin.com/in/pradeep-reddy-938809305
π GitHub: https://github.com/PradeepReddy927

