Bachelor in Computer Systems from Faculty of Computer and Information Sciences (FCIS)
Ain Shams UniversityDevOps Engineer
DXC TechnologyOversee Kubernetes clusters in Azure Kubernetes Service (AKS), ensuring their stability, scalability, and security.
Provision and manage entire private, secure environments in Azure, deploying services such as AKS, Kubernetes Ingress Controller, Velero Backup Solution, Azure Container Registry (ACR), Azure Database, CosmosDB for MongoDB, Virtual Machines, and Key Vault.
Design and implement CI/CD pipelines using Azure DevOps, streamlining software delivery and deployment processes.
Responsibilities include automating infrastructure, facilitating continuous integration, and orchestrating development workflows for efficient and reliable application delivery in a secure cloud environment.
Trainee at Information Technology Institution (ITI)
Intensive Training program DevOps TrackDeploy Nodejs app in EKS using deployed Jenkins
Deploy SonarQube & Nexus into Private EC2 instances using Ansible
Deploy Python app into Google Kubernetes Engine(GKE)
create a Kubernetes private cluster in GKE to launch a simple python app and expose it by public load balancer using google cloud platform and Terraform for building infra
Building infrastructure in AWS using Terraform
Created a simple AWS infrastructure using Terraform and the aim of this project is to learn how to use Terraform (Infrastructure as a code) efficiently
Database Engine using $Bash (Basic DB)
This Script Allows you to do basic operations on Databases like what is in DBMS -> database management system
Elder people care system (IOT E-care) (Graduation Project)
Our IOT system's functionality is concerned with monitoring the vital signs, sleep movement, and physical motion of the elderly, so we can detect any dangerous situations using sensors, and algorithms, then we send notifications via Blynk mobile app and e-mail to their companions.
Cryptography Algorithms Implementation
it was a series of tasks in which we programmed encryption, decryption, and analysis of ciphers (RC4, RSA, ElGamal, Playfair, AES, DES, ...). We programmed these Algorithms from scratch
Introduction to Git and GitHub
Coursera – Googleearn how to keep track of the different versions of code and configuration files using a popular version control system (VCS), learn about Git's core functionality and the ability to store our code's history in Git, and collaborate with others in GitHub.
Crash Course on Python
Coursera - Googledesigned to teach you the foundations in order to write simple programs in Python using the most common structures.
C Programming with Linux Professional Certificate Program
EDX - Dartmouth college & Institut Mines-TélécomDevelop and use C code within the Linux operating system. Using libraries in C is a fundamental concept when it comes to sharing code with others. In addition to compiling and linking, and how to pass arguments to an executable program.
Former Team Member of Open Source Community (OSC)
Vice Head at the Linux committee of OSCFormer Team Member of Open Source Community (OSC)
Team member at the Art & Design committee of OSCFormer Team Member of Robotech
Team member at the technical committee of RobotechFormer Team Member of Microsoft Student Partner (MSP)
Team member at the Public Relations (PR) Committee of MSP