I am a DevOps Engineer at Banque Misr with hands-on experience in Kubernetes, OpenShift, Docker, CI/CD automation, and enterprise DevOps platform administration.
I administer Azure DevOps Server environments, including repositories, permissions, agent pools, service connections, and deployment pipelines. I also build automated workflows for Java and .NET applications deployed across OpenShift, Oracle WebLogic, and IIS.
My automation work has contributed to reducing deployment time by approximately 60%. I am especially interested in Kubernetes, platform engineering, GitOps, edge computing, observability, and open-source collaboration.
- Administering enterprise Azure DevOps Server environments
- Building and maintaining CI/CD pipelines
- Deploying containerized workloads on Kubernetes and OpenShift
- Maintaining Camunda 8 on OpenShift
- Automating cloud infrastructure with Terraform and Ansible
- Implementing GitOps workflows with Argo CD
- Troubleshooting deployments, containers, networking, and infrastructure
- Applying DevSecOps practices through scanning and secret management
I am actively developing my open-source contribution experience through Kubernetes and CNCF projects.
- Contributing to the Kubernetes documentation ecosystem
- Working with issues, forks, feature branches, pull requests, reviews, and rebasing
- Following CNCF contribution and community guidelines
- Preparing to contribute to OpenYurt and Kubernetes edge-computing projects
View my Kubernetes Website contributions
View all my GitHub pull requests
End-to-end GitOps platform provisioned with Terraform and deployed on AWS EKS.
AWS EKS Terraform Jenkins Argo CD Helm Trivy Prometheus Grafana
- Automated infrastructure provisioning across multiple availability zones
- Implemented CI with Jenkins and continuous delivery with Argo CD
- Integrated External Secrets Operator with AWS Secrets Manager
- Added container security scanning and monitoring
Production-style multi-service application deployed on Kubernetes.
Kubernetes Docker NGINX Ingress TLS MySQL Python Node.js Go
- Configured service discovery and internal ClusterIP networking
- Managed application configuration with Kubernetes Secrets
- Used Init Containers for database initialization
- Enabled secure external access through Ingress and TLS
Interactive command-line database management system built entirely with Bash.
Bash Linux Shell Scripting CLI
- Supports database and table creation
- Provides create, read, update, and delete operations
- Uses file-based data storage and input validation
| Area | Technologies |
|---|---|
| Containers | Kubernetes, OpenShift, Docker, Docker Compose, Helm |
| CI/CD and GitOps | Azure DevOps, Azure Pipelines, Jenkins, Argo CD, GitHub Actions |
| Infrastructure as Code | Terraform, Ansible, CloudFormation |
| Cloud Platforms | AWS, Microsoft Azure, Google Cloud Platform |
| Observability | Prometheus, Grafana, Elastic Stack |
| Security | Trivy, AWS Secrets Manager, External Secrets Operator |
| Programming | Bash, Python, Go fundamentals, SQL |
| Platforms | Linux, Oracle WebLogic, Microsoft IIS |
- Certified Kubernetes Application Developer — CKAD
- Kubernetes and Cloud Native Associate — KCNA
- HashiCorp Certified: Terraform Associate
- Google Cloud Professional Cloud Architect
- Google Cloud Associate Cloud Engineer
- AWS Certified Cloud Practitioner
- Inclusive Open Source Community Orientation — LFC102
- Contribute consistently to Kubernetes and CNCF projects
- Build practical experience with OpenYurt and edge Kubernetes
- Improve my Go programming and code-reading skills
- Design secure and observable cloud-native platforms
- Continue growing in platform engineering and GitOps
