I'm Ahmed Sayed
Cloud & DevOps Engineer focused on AWS, Kubernetes, CI/CD, and Infrastructure Automation. Experienced in building cloud-native solutions, automating deployments, implementing monitoring systems, and managing scalable infrastructure using AWS, Docker, Kubernetes, Jenkins, GitHub Actions, Terraform, Ansible, and Python.
Cloud Infrastructure & AWS
Experienced in designing and automating AWS infrastructure, including VPCs, EC2, Auto Scaling Groups, Load Balancers, RDS, and S3. Built highly available cloud environments using AWS best practices and infrastructure automation with Python (Boto3).
CI/CD & Automation
Built end-to-end CI/CD pipelines using Jenkins and GitHub Actions. Automated build, testing, containerization, and deployment workflows while integrating code quality, security scanning, and deployment automation.
Kubernetes & Containerization
Experienced in deploying and managing containerized workloads using Docker and Kubernetes. Worked with persistent storage, ConfigMaps, Secrets, Services, Deployments, Monitoring, and cloud-native application architectures.
Monitoring & Observability
Implemented monitoring and alerting solutions using Prometheus, Grafana, and Alertmanager. Built dashboards, configured metrics collection, and integrated Slack notifications for proactive incident response.
Linux & Automation
Automated system administration tasks using Bash and Python scripts, including backup automation, infrastructure provisioning, and operational workflows.
Infrastructure as Code & Configuration Management
Experienced in provisioning and managing infrastructure using Terraform and automating server configuration with Ansible. Applied Infrastructure as Code (IaC) practices to create repeatable, scalable, and maintainable cloud environments.
Automated Backup to AWS S3 using Bash & Cron
Developed an automated backup solution using Bash scripting and AWS S3. The script compresses local directories into archive files, stores backups locally, uploads them to an Amazon S3 bucket, and generates log files for backup tracking. Integrated Cron scheduling to automate backup execution at regular intervals, demonstrating Linux automation, shell scripting, file management, and AWS cloud storage integration.
End-to-End CI/CD Pipeline for Shopping Cart Application
Designed and implemented a complete End-to-End CI/CD pipeline for a Shopping Cart Application using Jenkins. The pipeline automates source code retrieval from GitHub, Maven-based build processes, SonarQube static code analysis, OWASP Dependency Check security scanning, Docker image creation, and application deployment. Integrated Docker Hub, SonarQube, and GitHub credentials securely within Jenkins, enabling automated and secure software delivery while maintaining code quality and vulnerability assessment throughout the deployment lifecycle.
End-to-End CI/CD Pipeline for Java Application using Jenkins & AWS EKS
Built a complete CI/CD pipeline for a Java application using Jenkins, Maven, Docker, Docker Hub, and AWS EKS. The pipeline automatically retrieves source code from GitHub, performs build and test stages, creates Docker images, pushes them to Docker Hub, and deploys the application to a Kubernetes cluster running on AWS EKS. Integrated Slack notifications for build and deployment status updates, enabling automated and reliable application delivery in a cloud-native environment.
Java App CI/CD Pipeline using GitHub Actions & AWS EKS
Designed and implemented a complete CI/CD pipeline for a Spring Boot Java application using GitHub Actions, Docker, and Kubernetes on AWS EKS. Automated application build and testing workflows, containerized the application using Docker, and pushed images to Docker Hub. Configured continuous deployment to AWS EKS, where Kubernetes pulls the latest container images and deploys them across multiple pods. Exposed the application through Kubernetes services, demonstrating a modern cloud-native deployment workflow.
Kubernetes Monitoring & Alerting with Prometheus, Grafana & Alertmanager
Deployed and monitored a containerized Node.js application on Kubernetes using Prometheus, Grafana, and Alertmanager. Implemented custom application metrics with prom-client, configured Prometheus scraping through ServiceMonitor, created PrometheusRule alerts, and integrated Alertmanager with Slack for real-time notifications. Built dashboards in Grafana to visualize request traffic and application health, demonstrating an end-to-end Kubernetes observability and alerting workflow.
Kubernetes Deployment of MongoDB & Mongo Express with AWS EBS
Deployed MongoDB and Mongo Express on a Kubernetes cluster using kubeadm, implementing a complete containerized database environment. Configured Deployments, Services, Secrets, ConfigMaps, StorageClass, Persistent Volumes (PV), and Persistent Volume Claims (PVC) to ensure secure configuration management and persistent data storage. Integrated AWS EBS as the storage backend, enabling durable database persistence across pod restarts. Exposed Mongo Express through a NodePort Service for web-based database administration and monitoring.
AWS Custom VPC for a Multi-Tier Web Application
Designed and implemented a highly available multi-tier VPC architecture on AWS using the AWS Management Console. Created public and private subnets across multiple Availability Zones, configured Internet Gateway, NAT Gateways, Route Tables, and Security Groups to provide secure communication between network layers. The architecture separates public-facing resources from private application servers while enabling secure outbound internet access for private workloads through NAT Gateways, following AWS networking best practices.
AWS Auto Scaling Web Application Automation using Python (Boto3)
Automated the deployment of a highly available and scalable web application infrastructure on AWS using Python and Boto3. Programmatically provisioned and configured AWS resources including VPC, Subnets, EC2 Instances, Application Load Balancer (ALB), Target Groups, Auto Scaling Groups (ASG), and Amazon RDS. Implemented infrastructure automation through Python scripts, reducing manual configuration effort while enabling scalable and fault-tolerant application deployment across multiple Availability Zones.
Actively maintaining 20+ public GitHub repositories focused on AWS, Kubernetes, CI/CD, Docker, Linux Automation, and Cloud Engineering projects.
2025Completed a one-month DevOps internship at CodeAlpha, working on hands-on projects involving Docker, Jenkins, CI/CD pipelines, Linux administration, and AWS services. Successfully delivered assigned tasks and maintained project documentation through GitHub.
Feb 2026 – Mar 2026