Mahmoud Adel, Developer in Stockholm, Sweden
Mahmoud is available for hire
Hire Mahmoud

Mahmoud Adel

Verified Expert  in Engineering

Prometheus Developer

Stockholm, Sweden

Toptal member since April 21, 2022

Bio

Mahmoud has more than a decade of experience solving challenges for high-volume traffic and data-heavy workloads across different business domains working alongside talents from different parts of the world. He takes pride in developing high-quality well-architected solutions.

Portfolio

Discovery
Amazon EKS, Jenkins, Bash, Kubernetes, Prometheus, Elasticsearch, Kibana...
Ericsson
Amazon EKS, Azure Kubernetes Service (AKS), Kubernetes, Rancher, Spinnaker...
Tele2
Azure Kubernetes Service (AKS), Azure, Azure DevOps, Elasticsearch, Prometheus...

Experience

  • Bash - 7 years
  • Elasticsearch - 6 years
  • Docker - 5 years
  • Kubernetes - 5 years
  • Prometheus - 3 years
  • Azure - 2 years
  • Google Cloud - 1 year

Availability

Part-time

Preferred Environment

Linux, Kubernetes, GitHub, Elasticsearch, Prometheus, AWS CloudFormation, Amazon Web Services (AWS), Amazon EKS

The most amazing...

...observability platform I've built ingests over five terabytes of logs and 100 million metric time series on a daily basis.

Work Experience

DevOps | SRE

2021 - PRESENT
Discovery
  • Developed centralized logging and monitoring systems architecture.
  • Built AWS resources using CDK across different AWS accounts.
  • Built Helm charts for the observability tools and ran and managed Kubernetes clusters.
  • Provided teams with a way to build system health dashboards.
  • Managed on-call schedules across the team across three different time zones.
Technologies: Amazon EKS, Jenkins, Bash, Kubernetes, Prometheus, Elasticsearch, Kibana, Grafana, AWS Cloud Development Kit (CDK), AWS CloudFormation, DevOps, Amazon Web Services (AWS), Docker Compose, CI/CD Pipelines, AWS DevOps, DevOps Engineer, Continuous Deployment, Continuous Integration (CI), PostgreSQL, Container Orchestration, Containers, Terraform, AWS Cloud Architecture, Bash Script, Shell Scripting, High-availability Systems, Kubernetes Operations (kOps), Cloud Computing, Python, Infrastructure as Code (IaC), Identity & Access Management (IAM), Security, AWS IAM, SOC 2, Networking, Amazon Virtual Private Cloud (VPC), AWS Lambda, Cloud Security, Serverless, Amazon Elastic Container Registry (ECR), Automated Testing, Container Management

DevOps Engineer

2020 - 2021
Ericsson
  • Managed the CI/CD using Spinnaker and Jenkins for different workloads.
  • Built the strategy to deploy new application versions and test compatibility with the latest versions of the other applications.
  • Built and monitored deployments dashboard and debug failures to identify the root causes.
  • Communicated across teams to fix any compatibility issues.
Technologies: Amazon EKS, Azure Kubernetes Service (AKS), Kubernetes, Rancher, Spinnaker, Jenkins, Helm, Bash, DevOps, Amazon Web Services (AWS), Docker Compose, CI/CD Pipelines, AWS DevOps, DevOps Engineer, Continuous Deployment, Continuous Integration (CI), AWS AppSync, PostgreSQL, Container Orchestration, Containers, Terraform, AWS Cloud Architecture, Bash Script, Shell Scripting, Kubernetes Operations (kOps), Cloud Computing, Python, Infrastructure as Code (IaC), Identity & Access Management (IAM), Security, AWS IAM, Networking, Amazon Virtual Private Cloud (VPC), Cloud Security, Automated Testing

DevOps Engineer

2019 - 2020
Tele2
  • Set up CI/CD best practices across tech squads using Azure DevOps.
  • Guided teams moving from on-prem servers to Azure cloud.
  • Consolidated monitoring, logging, and alarming tools.
  • Set up disaster recovery protocols to mitigate incidents.
  • Ran and managed Kubernetes clusters using Azure AKS.
Technologies: Azure Kubernetes Service (AKS), Azure, Azure DevOps, Elasticsearch, Prometheus, Azure Resource Manager (ARM), Azure Cache, Azure SQL Databases, DevOps, Docker Compose, CI/CD Pipelines, DevOps Engineer, Continuous Deployment, Continuous Integration (CI), PostgreSQL, Container Orchestration, Containers, AWS Cloud Architecture, Bash Script, Shell Scripting, Cloud Computing, Infrastructure as Code (IaC), SOC 2, Networking, Amazon Virtual Private Cloud (VPC), AWS Lambda, Cloud Security, Serverless, Automated Testing

Team Lead

2016 - 2019
iPrice Group
  • Practiced and facilitated DevOps culture across all teams.
  • Provided educational quality code reviews to team members.
  • Organized and conducted knowledge-sharing sessions across teams.
  • Helped the team choose the right tools and technologies for their features.
  • Performed one-on-one sessions with team members to provide regular feedback.
  • Wrote performance reviews as formal feedback and helped team members to achieve their goals.
Technologies: Amazon EC2, TeamCity, NGINX, Docker, Ansible, Elasticsearch, Python, PHP, Bash, AWS ALB, DevOps, Amazon Web Services (AWS), Laravel, PHP 7, Node.js, Docker Compose, CI/CD Pipelines, Serverless Framework, AWS DevOps, DevOps Engineer, Heroku, Continuous Deployment, Continuous Integration (CI), AWS AppSync, PostgreSQL, Container Orchestration, Containers, Terraform, AWS Cloud Architecture, Bash Script, Shell Scripting, Networking, Amazon Virtual Private Cloud (VPC), AWS Lambda, Cloud Security, Serverless, Automated Testing

Experience

Ericsson 5G Microservices Mesh

A testing framework using Helm chart of charts deploys all the microservices and related resources, such as databases, caches, and queue buses, to different Kubernetes clusters hosted on AWS and Azure and bare metal.

It runs load testing tools to detect any performance degradation or system failure due to introducing any new component.

Education

2005 - 2010

Bachelor's Degree in Computer Science

Ain Shams University - Cairo, Egypt

Certifications

NOVEMBER 2019 - PRESENT

Certified Kubernetes Application Developer

CNCF

SEPTEMBER 2019 - PRESENT

AWS Certified Solutions Architect – Professional

Amazon Web Services

Skills

Libraries/APIs

Node.js

Tools

AWS IAM, Terraform, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), Amazon EKS, AWS Cloud Development Kit (CDK), Helm, Docker Compose, Amazon Elastic Container Registry (ECR), AWS CodeDeploy, GitHub, Amazon Elastic Container Service (ECS), Amazon Elastic Block Store (EBS), Jenkins, Kibana, Grafana, Azure Kubernetes Service (AKS), TeamCity, NGINX, Ansible, AWS AppSync

Paradigms

DevOps, Continuous Deployment, Continuous Integration (CI), Automated Testing, Azure DevOps

Platforms

Kubernetes, Docker, Amazon Web Services (AWS), Linux, AWS Lambda, AWS ALB, Amazon EC2, AWS Elastic Beanstalk, Azure, Rancher, Spinnaker, Heroku

Storage

Elasticsearch, PostgreSQL, Databases, Amazon S3 (AWS S3), Azure Cache, Azure SQL Databases, Google Cloud

Languages

Bash, Bash Script, Python, PHP, PHP 7

Frameworks

Laravel, Serverless Framework

Other

Prometheus, AWS DevOps, DevOps Engineer, Container Orchestration, Containers, AWS Cloud Architecture, Kubernetes Operations (kOps), Cloud Computing, Infrastructure as Code (IaC), Identity & Access Management (IAM), Security, CI/CD Pipelines, Shell Scripting, High-availability Systems, Networking, Cloud Security, Serverless, AWS CodePipeline, Programming, Electronics, Operating Systems, Amazon RDS, API Gateways, ECS, Azure Resource Manager (ARM), SOC 2, Container Management, APIs

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