Karim Mahmoud Abo El Fadl
Egypt, Sohag, Tahta Alahly Bank St | (- |-|
GitHub: karimfadl | Linkedin: karimfadl
Objective
DevOps Engineer with 5 years hands-on experience in automating and optimizing mission
deployment over infrastructure, proficient with configuration management tools, Containerization,
Orchestration and developing CI/CD pipelines.
Experience
Senior DevOps Engineer at Dell Technologies | Feb 2021 – Present
Provide technical direction and tooling for the design and implementation of CI/CD processes
in the form of pipelines to deliver microservices with Gitlab and Jenkins.
Automation frameworks and configuration management using Ansible.
Orchestrate Microservices through platforms; Docker, Kubernetes or OpenShift.
Develops and executes automated and manual smoke tests for the core system.
Provides management, maintenance, monitoring, automation and infrastructure as code for
microservices in an Agile DevOps environment.
Working side by side with developers, product managers, product owners, program managers
and key executives to plan ongoing feature development, product maintenance.
Remote DevOps Engineer at Mobymax | Feb 2019 – Jan 2021
Restructure and build Mobymax Apps from monolithic to microservices using
Docker Containers and Docker Compose for dev and test servers.
Automated build and deployment using Jenkins to reduce human error and speed up
production processes.
Writing Ansible Playbooks to deploy, configure, and manage servers and automate tasks.
Reduced deployment time for critical agile project infrastructure from ~1 month to 2 days.
Using Vagrant to help the dev team using Mobymax apps in their local environment.
Establish ELK “Elasticsearch - Logstash - Kibana” as a Logging tool for Mobymax apps.
Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS,
including backups, patches, and scaling.
Remote SaaSOps Engineer at Crossover | Apr 2018 – Jan 2019
Deploy, automate and troubleshooting DevOps infrastructure which working through AWS,
Docker Hosts, and Kubernetes clusters.
Create and maintain fully automated CI/CD pipelines for code deployment using Jenkins.
Using Terraform and Ansible tools to provision and automate tasks.
Participate in management of software development operations; software release,
deployment, monitoring & backups.
Monitor and support infrastructure to rectify failures and performance bottlenecks.
DevOps Engineer at RootGate | Jan 2017 – Mar 2018
Supporting Rootgate clients in technical issues which they face 24/7 to fit with SLA.
Troubleshooting Linux Web server Issues on Apache, Nginx, Mysql, PHP and Varnish.
Troubleshooting Linux Mail server Issues on Cpanels, Postfix and Zimbra.
Deploy more than 60 Projects By using Ansible Configuration Management Tool.
Install and configure many Development servers using Openstack Cloud platform.
Deploy and Configure VMware vSphere Product with almost features as a DCV Solution and
FreeNas as Storage Solution to Design Rootgate Datacenter.
Deploy vROPs as an infrastructure monitoring and automation tool for vSphere Datacenter.
Junior Infrastructure Engineer at Hammerhead Technology | Aug – Dec 2016
Monitor systems and identify performance issues proactively.
Responsible for management, maintenance of storage, servers, network devices.
Test all changes to networks, hardware, software, and hosted applications.
Education
Bachelor of Engineering in Telecommunication Department – Sohag University in 2016,
with Grade C+ (Good, 72.5%).
My Graduation Project: Smart car with interactive tracking system (Linux) - One of IOT Projects with
Grade A (Excellent, 100%).
Projects
Implement Full CI/CD For Prindustry Company.
Implement DevOps cycle for “White Label Shop” PHP app and “SMU” Nodejs app, with
DevOps tools (GIT, Jenkins, Docker, Kubernetes, Prometheus, Grafana and ELK).
GitHub Project Code: github.com/karimfadl/prindustry-cicd
Implement Simple CI/CD For Innoviter Company.
Implement DevOps cycle for “Oxideshop CE” PHP app, with DevOps tools (GIT, Jenkins,
Docker and Docker Compose).
GitHub Project Code: github.com/karimfadl/innoviter-cicd
Certifications
- AWS Certified Solutions Architect - Associate | April - 2020
- Microsoft Azure DevOps Engineer Expert | March - 2020
- Microsoft Azure Administrator Associate | January - 2020
- Udacity Cloud DevOps Engineer for Enterprise Nanodegree Program | February - 2020
- Certified Kubernetes Administration | August - 2019
- Docker Certified Associate | October - 2018
- VMware vSphere® 6 Data Center Virtualization | May – 2018
- CCNA ROUTING AND SWITCHING | March – 2015
Training and Courses
LINUX
-
Red Hat System Administration and Engineer (RHCSA) / (RHCE)
RHCSA OpenStack and RHCE OpenStack
Red Hat Enterprise Virtualization (RHEV)
DevOps
-
Source Control Management with Git and Gitlab
Jenkins and Build Automation
Docker Deep Dive and Running Container Clusters with Kubernetes
Using Ansible for Configuration Management and Deployments
Implement CI/CD DevOps Cycle
Using Terraform to Manage Applications and Infrastructure
AWS
-
AWS Certified Solutions Architect - Associate
AWS Certified SysOps Administrator - Associate
Using Devops Automation for AWS Deployments
MICROSOFT
-
AZ-400: Microsoft Azure DevOps
AZ-103: Microsoft Azure Administrator
Microsoft Certified Solutions Associate 2012 (MCSA)
VMWARE
-
VMware vSphere® 6 Data Center Virtualization (VCP6-DCV) At Stanly Community
College
VMware vRealize Operations Manager (vROPs)
CISCO
-
Cisco Certified Network Associate (CCNA) Routing and Switching 200-120
Communication Skills
- Strong Communication and Collaboration Skills.
- Customer-Centric Mindset.
- Passion and Proactivity.
- The ability to work under pressure.
- Very good presentation skills and body language.
Personal Details
- Date of birth: April 1th, 1993
- Military status: Exempted
- Nationality: Egyptian