Skip to content
View omarmahgoubb's full-sized avatar

Block or report omarmahgoubb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
omarmahgoubb/README.md

Hi, I'm Omar Mahgoub 👋

DevOps Software Engineer • CI/CD • Containers • Cloud • Monitoring


About me

  • B.Sc. Software Engineering, Cairo University (2025).
  • NTI DevSecOps Track scholarship: secure delivery, cloud-native tooling.
  • Production with Jenkins, Docker/K8s/OpenShift, AWS, Ansible, and bake in Prometheus + Grafana for visibility.
  • Looking for an entry-level Platform/DevOps role where I can build reliable CI/CD and infra that scales.

Highlights

  • Built CI/CD for Java apps: Git → Jenkins → Docker → AWS deploys in minutes.
  • Containerized multi-tier apps and ran them on Kubernetes/OpenShift with rolling updates.
  • Infra as Code with Ansible (roles/playbooks), AWX job control.
  • Proactive monitoring/alerts with Prometheus & Grafana for HTTP/MySQL and infra metrics.

🧰 Tech Stack

Languages & Frameworks

C++ Python Java Bash JavaScript TypeScript Angular Flask REST API (Swagger/OpenAPI)

Cloud, CI/CD & Automation

Docker Kubernetes OpenShift Jenkins Ansible Vagrant Microsoft Azure AWS Git Maven

Web, Servers & OS

Nginx Tomcat Linux Red Hat

Databases & Messaging

MongoDB MySQL RabbitMQ Memcached

Data & ML

Kaggle

Monitoring & Observability

Prometheus Grafana

---

🎓 Certifications

  • Software Development — .NET Web Developer, Digital Egypt Pioneers Initiative (DEPI) — Issued Nov 2024
  • Red Hat System Administration I (RH124) — Certification of Attendance
  • Red Hat OpenShift Development I (DO188) — Certification of Attendance
  • DevOps Diploma (CLS Learning Solutions)

🧪 Featured work

  • Package Tracking System — Python + Angular + MongoDB, containerized with Docker, orchestrated via Kubernetes/OpenShift.
  • End-to-End CI/CD for Java — Jenkins pipelines with Docker builds and AWS deployments.
  • Infra as Code — Ansible roles/playbooks; AWX for centralized runs.
  • Observability — Prometheus & Grafana dashboards and alerts (HTTP/MySQL/infrastructure).
  • Inventory Management System — ASP.NET Core MVC (.NET 8) + MySQL using EF Core, Repository + Unit of Work, and Microsoft Identity with roles.

📫 Reach me


GitHub Stats

Pinned Loading

  1. devops-vprofile-lab devops-vprofile-lab Public

    Manual → Automation → Monitoring of a multi-tier Java app (Vagrant + Bash + Nagios)

    Shell

  2. SafeFind SafeFind Public

    Graduation Project - AI-powered platform to help locate missing people by combining age progression with face recognition, built on a Flask/Python backend with Firebase (Auth, Firestore, Storage), …

    Python 1

  3. .NET_Inventory-Management-System_DEPI .NET_Inventory-Management-System_DEPI Public

    Inventory Management System built with ASP.NET Core MVC (.NET 8), EF Core, and MySQL—roles (Admin/Supplier/User), Identity auth, image uploads, low-stock alerts, and Excel export. Roadmap: reports,…

    CSS

  4. Linux_Installations Linux_Installations Public

    Copy-paste install guides and scripts for popular DevOps tools on Ubuntu, CentOS, and RHEL—kept up-to-date and tested on clean VMs.

  5. packageTrackingSystem_Backend packageTrackingSystem_Backend Public

    RESTful backend for a delivery system—users, couriers, and admins. Create/assign/track orders with JWT auth and Postgres/MongoDB. Docker & CI ready.

    Python

  6. packageTrackingSystem_Frontend packageTrackingSystem_Frontend Public

    Angular 18 frontend for a Delivery Management System—users create and track orders, couriers update statuses, and admins manage assignments via a responsive SPA that talks to a REST API.

    TypeScript