Cloud & DevOps EngineerCairo, EgyptOpen to Work
I make
deploys boring.
I'm Marwan Ayman Shawky — Hands-on experience building GitOps CI/CD pipelines, automating cloud infrastructure with Terraform, and deploying Kubernetes clusters on AWS and on-premises. Focused on reliable, scalable systems and infrastructure as code.
- 12
- Projects shipped
- 9
- Certifications earned
- 3
- DevOps roles
- 1+
- Years in DevOps
Latest shipments_
- 2026-09Azure Fundamentals certified[✓]
- 2026-06GCP Associate Cloud Engineer[✓]
- 2026-04HA Kubernetes on-prem @ IP-Protocol[✓]
01Capabilities
The stack I run on
Grouped by what I actually use them for — not by how good they look on a slide.
Infrastructure & DevOps
Container orchestration and infrastructure as code — managed cloud or bare metal.
07 toolsCI/CD
Pipelines for open-source and enterprise — cloud-hosted or self-hosted.
03 toolsCloud
AWS and GCP heavily, with working knowledge across the Azure ecosystem.
03 toolsMonitoring & Storage
Metrics, dashboards, and S3-compatible storage for on-prem artifacts.
02 tools
02Track record
Experience
Three roles so far — on-prem Kubernetes, structured training, and cloud automation.
Jan 2026 – Apr 2026
DevOps Engineer
@IP-Protocol INC ↗Cairo, Egypt
Building and maintaining on-premises infrastructure for a cybersecurity company — no cloud, all bare-metal and self-hosted.
- Designed and deployed a production-grade, multi-node Kubernetes cluster with high availability on on-premises infrastructure
- Implemented end-to-end GitOps workflows using Flux CD for automated infrastructure synchronization and application delivery
- Built and maintained a private Docker registry with MinIO S3-compatible storage for secure artifact management
- Set up Gitea as the internal Git solution, enabling automated GitOps pipelines and version-controlled infrastructure
- Provisioned and managed Rocky Linux VMs on Proxmox VE, optimizing resource utilization for containerized workloads
- Customized and adapted cloud-native GitOps patterns to meet specific on-premises infrastructure requirements
Jun 2025 – Dec 2025
DevOps Trainee
@Digital Egypt Pioneers Initiative ↗Cairo, Egypt
Undergoing structured training in DevOps, cloud computing, and Linux administration.
- Designing and implementing CI/CD pipelines with Jenkins and GitHub Actions
- Managing Kubernetes clusters for container orchestration
- Implementing GitOps workflows using ArgoCD for automated application delivery
- Automating infrastructure provisioning using Terraform
- Configuring and maintaining Linux servers
03Selected work
Projects & open source
Each of these started as a production problem that needed solving by hand, once, and then every week.
3-Tier GitOps App on EKS
A complete 3-tier notes application with GitOps CI/CD pipeline using GitHub Actions, Terraform, Ansible, Helm, and ArgoCD on AWS EKS.
Highly Available AWS Infrastructure
A highly available, scalable web application infrastructure on AWS with ALB, Auto Scaling Group, and secure multi-AZ network architecture.
Terraform EC2 Monitoring Stack
A production-ready Terraform project that automates the deployment of secure EC2 instances on AWS with real-time monitoring.
04Credentials
Certifications
Formal proof I can operate under pressure, on paper at least.
- Microsoft Certified: Azure Fundamentals
- Google Cloud Associate Cloud Engineer
- AWS Certified Cloud Practitioner
- Introduction to AWS Cloud: Builder Labs
- Introduction to Kubernetes
- Introduction to Cloud Infrastructure Technologies
- Introduction to Linux
- HCCDA - AI
- HCCDA - Tech Essentials
05Writing
Latest posts
Guides and notes from the homelab — newest first.
Switching to CachyOS: Learning Linux Beyond WSL2
My experience switching to CachyOS, exploring Arch package management, Pacman, AUR, and Fish shell while learning Linux beyond WSL2.Kubernetes Deployments Part 2: Update Strategies & Production Practices
Deep dive into Rolling Updates, Blue/Green, Canary deployments, rollback mechanisms, and production-grade Kubernetes configuration.Kubernetes Deployments Part 1: Foundations & Core Concepts
Understand Kubernetes Deployments from architecture to hands-on practice with real examples.
Open channel_
Let's build something that scales.
Whether it's a platform role, a migration you're dreading, or just a strong opinion about YAML — my inbox is open.