
Mahmoud Alaa
Verified Expert in Engineering
DevOps Engineer and Developer
Cairo, Cairo Governorate, Egypt
Toptal member since September 9, 2022
Mahmoud is a DevOps engineer with a strong background in development with Python. Since 2019, he has built infrastructure on both public and private clouds using IaaC, automated configuration management using Ansible, and developed CI/CD with different tools, such as Jenkins, GoCD, GitHub Actions, GitLab CI, CircleCI, and AWS CodePipeline. Mahmoud has also worked with Kubernetes clusters to build microservices using Docker containers.
Portfolio
Experience
- Git - 6 years
- Python 3 - 6 years
- CI/CD Pipelines - 6 years
- Terraform - 4 years
- Ansible - 4 years
- Docker - 4 years
- Kubernetes - 4 years
Availability
Preferred Environment
Linux, Python 3, Terraform, Amazon Web Services (AWS), Ansible, Bash, Docker, Kubernetes, Jenkins, Git
The most amazing...
...things I've done are completing DevOps transformation for many companies in the Middle East and participating in many big projects in the USA and the EU.
Work Experience
DevOps Architect
Protagona
- Built a hardened Amazon Machine Image (AMI) with AWS for Amazon Linux 2022 (AL2022) to be used by AWS customers.
- Transformed a legacy cryptocurrency app for Guardrail to be deployed over Kubernetes in Google Kubernetes Engine (GKE).
- Managed a technical team in Egypt and supported them.
Senior DevOps Engineer
Orange Business Services
- Built managed cloud services over a private VMware Cloud, such as Kubernetes as a Service (KaaS), to provide Orange Business Service's cloud customers with quick solutions. Building the solution included developing APIs with Flask.
- Developed a billing solution to calculate customers' usage on our cloud and deliver bills over an API.
- Created a centralized monitoring and logging solution for our cloud's back end.
DevOps Engineer
Vodafone Group
- Created and maintained a centralized platform for common DevOps tools like Jenkins, Nexus, SonarQube, and Dynatrace to serve teams working on Vodafone web applications.
- Migrated a legacy app hosted on AWS Elastic Beanstalk to a microservices architecture hosted on Kubernetes.
- Built an on-demand environment to enable testing significant infra changes and save cost.
Python Developer
Nagwa Limited
- Automated a process for detecting and replacing units in 9,000 XML files using Regex in Python, allowing questions on a website to use responsive tags instead of text and change automatically according to tags.
- Used OpenCV to automate a process of enhancing the quality of old scanned comic books, detect text balloons and rectangular frame coordinates, and write XML files with the data to pass it to mobile applications for comics.
- Built a Python automation team to automate data for all teams inside the company.
Experience
Hardened Amazon Machine Image for Amazon Linux 2022
Lezzoo
https://lezzoo.com/Flexible Cloud Automation
Javelin
Education
Professional Training Program Diploma in DevOps
Information Technology Institute - Cairo, Egypt
Bachelor's Degree in Petroleum Engineering
Faculty of Engineering - Suez, Egypt
Certifications
AWS Certified Solutions Architect Associate
AWS
Skills
Tools
Terraform, Ansible, Jenkins, Git, CircleCI, VMware, SonarQube
Languages
Python 3, Python, Bash Script, Bash
Platforms
Amazon Web Services (AWS), Linux, Docker, Kubernetes
Paradigms
DevOps
Other
CI/CD Pipelines, Amazon RDS, Monitoring, Cloud Services, SaaS, Engineering, Development, Cloud, Security
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring