About
Passionate software engineer with a Bachelor's degree in Computer Engineering & Specialization in DevOps. I have passion towards building products that make an impact, and always enjoy exploring new technologies and tools.
Experience

DevOps Engineer

Intella intellaworld.com

Jul 2023 to PresentCairo, Egypt
  • Successfully contributed to the development and deployment of complex applications by utilizing a wide range of DevOps tools and practices.
  • Leveraged Kubernetes and Helm to orchestrate containerized applications, ensuring scalability, reliability, and ease of management.
  • Designed and implemented robust CI/CD pipelines using GitHub Actions, enabling automated building, testing, and deployment processes for increased development efficiency.
  • Managed Docker containers and utilized Azure Container Registry (ACR) for efficient image storage and distribution.
  • Orchestrated Azure Kubernetes Service (AKS) clusters to facilitate the deployment, scaling, and management of containerized applications.
  • Utilized Terraform for infrastructure as code (IaC) to provision and manage Azure resources, ensuring consistency and reproducibility.
  • Collaborated with cross-functional teams to integrate Apache Kafka, facilitating real-time data streaming and processing.

Backend Software Engineer

Bardy | A Digital Feedback Platform bardy.io

Sep 2022 to May 2023Cairo / Egypt

Worked as one of the core founding Engineers on developing Bardy.

  • Building and Modeling the system.
  • Developing RESTful APIs using Node.js, along with Express framework.
  • Exposing APIs for client side (front-end).
  • Working with different kinds of databases (MongoDB, PostgreSQL).
  • Maintaining and Adding new 3rd party integrations like GitHub and Jira.
  • Implementing a subscription service to handle user payments via Stripe.
  • Improving existing code (written in Elixir) in terms of quality and performance.
  • Working on the project’s infrastructure and pipelines
  • Turning the monolithic system into microservices with Kafka as an eventbus.
  • Applying The Agile Mindset and Techniques within the working environment.
Education

Benha University - Shoubra Faculty Of Engineering

Bachelor's of Engineering, Computer Engineering

Aug 2018 to Jul 2023

IEEE BUSB, Students Union, MSP

Volunteer

IEEE | Benha University SB (BUSB) facebook.com

Chairman of the Board

Jun 2021 to Jul 2022Cairo / Egypt

Applying for this position gave me a lot of experience and self-confidence. It was actually a fruitful season with a lot of challenges that helped me craft my personality I was responsible of:

  • Recruiting the new committee heads for the new season.
  • Interviewing and filtering the new volunteers.
  • Planning for the entire season events and volunteering activities.
  • Raising almost 7k as a fund for the new season.
  • Applying for the IEEE Annual Branch Award.
  • Making Partnerships with other student activities in the campus.
  • Choosing the next season chairman and conducting the proper interviewing phases to choose between the candidates.

IEEE | Benha University SB (BUSB) facebook.com

Python Instructor

Jun 2020 to Jun 2021Cairo / Egypt

Having the needed skills and knowledge to be a good mentor encouraged me to lead the python committee that i was already a part of. During my time with IEEE BUSB i have participated on educating the new python committee volunteers and provide them with multiple trainings in (python basics, GUI development using TKinter, Web development using Django). My role wasn't only to provide the team with the hard skills but also the soft ones, from presentation skills to teamwork and team leadership.

Skills

Node.js 4 years Advanced

ExpressJS 4 years Advanced

JavaScript 4 years Advanced

TypeScript 3 years Intermediate

React 3 years Beginner

Docker 3 years Advanced

REST APIs 4 years Advanced

Python 5 years Advanced

MongoDB 3 years Intermediate

PostgreSQL 3 years Intermediate

Git 6 years Advanced

CI/CD 3 years Intermediate

Kubernetes 3 years Intermediate

MicroServices 3 years Intermediate

Kafka 3 years Intermediate

Linux 6 years Advanced

C 4 years Intermediate

HTML 5 years Advanced

CSS 5 years Intermediate

OOP 3 years Intermediate

Agile Methodologies 3 years Advanced

RESTful APIs 4 years Advanced

Jest 3 years Intermediate

Bash 4 years Intermediate

MySQL 3 years Intermediate

Redis 3 years Beginner

Elixir 3 years Intermediate

Functional Programming 3 years Intermediate

Languages

Arabic ⋅ Native

English ⋅ Professional

German ⋅ Elementary proficiency

View Resume

Posts

Open Source Activity

Public Repos: 16
Pull Requests: 32
Contributed Repos: 3
Starred Repos: 278
Watched Repos: 9
Organizations: 0
Public Gists: 15