Mahmoud Alaa, Developer in Cairo, Cairo Governorate, Egypt
Mahmoud is available for hire
Hire Mahmoud

Mahmoud Alaa

Verified Expert  in Engineering

DevOps Engineer and Developer

Cairo, Cairo Governorate, Egypt

Toptal member since September 9, 2022

Bio

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

Protagona
DevOps, Cloud, Python 3, CI/CD Pipelines, Python, Amazon Web Services (AWS)
Orange Business Services
DevOps, Cloud, Python 3, VMware, CI/CD Pipelines, Python
Vodafone Group
DevOps, Cloud, Python 3, CI/CD Pipelines, Python, Amazon Web Services (AWS)

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

Full-time

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

2021 - PRESENT
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.
Technologies: DevOps, Cloud, Python 3, CI/CD Pipelines, Python, Amazon Web Services (AWS)

Senior DevOps Engineer

2020 - 2021
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.
Technologies: DevOps, Cloud, Python 3, VMware, CI/CD Pipelines, Python

DevOps Engineer

2019 - 2020
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.
Technologies: DevOps, Cloud, Python 3, CI/CD Pipelines, Python, Amazon Web Services (AWS)

Python Developer

2016 - 2018
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.
Technologies: Python 3, Python

Experience

Hardened Amazon Machine Image for Amazon Linux 2022

I built a hardened Amazon Machine Image (AMI) for Amazon Linux 2022 using Ansible scripts and AWS Image Builder. This project is under the AWS partnership program, and our team collaborated with the team from AWS. We used Ansible scripts to implement CIS Benchmark Level 1 and AWS Image Builder.

Lezzoo

https://lezzoo.com/
I migrated legacy food ordering app infrastructure to a microservices architecture hosted on Amazon EKS to achieve cost optimization, high performance, and low operational work. Also, I automated all development activities using CI/CD with Jenkins Pipelines and added monitoring and alerting tools to the cluster.

Flexible Cloud Automation

I 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 and integrating it with Terraform and Ansible scripts to create resources on VMware.

Javelin

I created and maintained a centralized platform for common DevOps tools like Jenkins, Nexus, SonarQube, and Dynatrace to serve teams working on Vodafone web applications. This platform was built using Kubernetes and is hosted on AWS.

Education

2018 - 2019

Professional Training Program Diploma in DevOps

Information Technology Institute - Cairo, Egypt

2009 - 2014

Bachelor's Degree in Petroleum Engineering

Faculty of Engineering - Suez, Egypt

Certifications

APRIL 2021 - APRIL 2024

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring