Dina Elsergani

DinaElsergani

DevOps & Cloud EngineerCairo, Egypt

I build the pipelines and automation that ship workloads to and Red Hat , and keep them running across government, public-sector and banking environments.

My experience spans AWS, GCP, OCI and infrastructure.

Portrait of Dina Elsergani
Cairo, Egypt
Current role
Cloud Engineer, Ejada Systems
Experience
DevOps and cloud, grounded in 4 years of full-stack development
Environments
Government, public sector and banking
Primary stack
Kubernetes, AWS, , OpenShift, All skills
Education
B.Sc. Computer Science, Mansoura University
Languages
Arabic (native), English (fluent), German (basic)

Skills

I work across the whole path to production, from the infrastructure underneath to the alerts at the end.

  1. Step 1: Provision

    Infrastructure as code

    I provision infrastructure from code and manage server configuration the same way, so an environment can be rebuilt from a repository rather than by hand.

    • Terraform
    • CloudFormation
    • Ansible
  2. Step 2: Deliver

    CI/CD & GitOps

    that containerize an application, push it to a private registry and deploy it to a cluster, with Git as the record of what should be running.

    • Jenkins
    • GitHub Actions
    • GitLab CI
    • AWS CodePipeline
    • Argo CD
  3. Step 3: Run

    Containers & orchestration

    I deploy workloads and keep them healthy: sizing resource requests and limits so aren’t killed under load, and adding so don’t drop traffic.

    • Kubernetes
    • Red Hat OpenShift
    • Docker
    • Kustomize
  4. Step 4: Monitor

    Observability

    Metrics, dashboards and alerts, so a problem surfaces before someone has to open a ticket.

    • Prometheus
    • Grafana
    • AWS CloudWatch
    • Elasticsearch
    • Logstash
    • Kibana

Where each core skill shows up

  • Used in the role, or shown in the project
  • CKACertification
  • DO280Course completion
  • Select a mark to see its evidence.
Skill Ejada SystemsUsed in this role EKS GitOps PlatformProject Centralised Logging and MetricsProject Credential
Platforms
KubernetesEjada Systems, see the bullet: Deploys and maintains workloadsEKS GitOps Platform, see k8s on GitHubNoCKA badge on Credly
AWSEjada Systems, see the bullet: Deploys and maintains workloadsEKS GitOps Platform, see infra/main.tf on GitHubCentralised Logging and Metrics, see its descriptionAWS DevOps Pro badge on Credly
Red Hat OpenShiftEjada Systems, see the bullet: Deploys and maintains workloadsNoNoDO280 course completion, no badge
Docker & containersEjada Systems, see the bullet: Speeds up deliveryEKS GitOps Platform, see app/Dockerfile on GitHubNoNone
Automation & delivery
TerraformEjada Systems, used in this role; see the roleEKS GitOps Platform, see infra on GitHubNoNone
AnsibleEjada Systems, see the bullet: Automates maintenanceNoNoNone
JenkinsEjada Systems, see the bullet: Speeds up deliveryNoNoNone
GitHub ActionsEjada Systems, see the bullet: Speeds up deliveryEKS GitOps Platform, see .github/workflows/ci.yml on GitHubNoNone
Argo CDGitOps deploymentsEjada Systems, used in this role; see the roleEKS GitOps Platform, see gitops/argo-cd on GitHubNoNone
KustomizeEjada Systems, used in this role; see the roleEKS GitOps Platform, see k8s/overlays on GitHubNoNone
Security scanningTrivy, Checkov, tflintEjada Systems, used in this role; see the roleEKS GitOps Platform, see .github/workflows/ci.yml on GitHubNoNone
Observability
Prometheus & GrafanaEjada Systems, used in this role; see the roleEKS GitOps Platform, see monitoring on GitHubNoNone
ELK stackElasticsearch, Logstash, KibanaEjada Systems, used in this role; see the roleNoCentralised Logging and Metrics, see its descriptionNone
AWS CloudWatchEjada Systems, used in this role; see the roleNoCentralised Logging and Metrics, see its descriptionNone
Foundations
Linux & BashEjada Systems, see the bullet: Automates maintenanceNoNoNone
PythonNoEKS GitOps Platform, see app/app.py on GitHubNoNone

Every mark links to its source. Ejada marks the tools used in the role, linking to the bullet that names one or to the role itself; project marks link to a file or folder in the EKS GitOps Platform repository or to the Centralised Logging and Metrics description. Certifications open their Credly badges. Where a source is not marked for a skill, no claim is made.

Platforms

  • Core
  • Working knowledge
  • AWS (primary)
  • On-premises / private cloud (core)
  • GCP (working knowledge)
  • OCI (working knowledge)

Foundations

  • Red Hat Enterprise Linux administration
  • Networking
  • Python
  • Bash

Experience

Four years of full-stack development across web and mobile, with DevOps and cloud work growing alongside it rather than replacing it overnight. That background gives me a developer’s perspective on building and operating platforms that effectively serve their users.

Career timeline, 2020 to today

  • Current role
  • Previous roles
  • Study
  • Certification

Focus

Building softwareWeb & mobile · Jun 2021 – Oct 2025
DevOps and cloudGradual start · ongoing

Roles

Ejada SystemsCloud Engineer · Nov 2025 – now
Now
Afaq EducationalFull-stack · Sep 2023 – Oct 2025
FreelanceWeb & mobile · Jun 2021 – Sep 2025
Mansoura UniversityB.Sc. CS · Sep 2020 – Jun 2024
CertificationsAWS May 2025 · DO280 Jan 2026 · CKA Sep 2026
AWS DO280 CKA

Cloud Engineer

Ejada Systems

Nov 2025 – present11 mosCurrent

On AWS and platforms.

  • Deploys and maintains workloadsDeploy and maintain application workloads across and Red Hat clusters, spanning development, staging and production on AWS and on-premises platforms.
  • Keeps releases stableTune resource requests and limits to stop out-of-memory () restarts under load, and add so finish without dropping traffic.
  • Speeds up deliveryEngineer in Jenkins and GitHub Actions that containerize applications, push images to a private registry and trigger deployments, cutting release time.
  • Automates maintenanceAutomate security hardening, patching and routine maintenance across 10+ Linux hosts with and Bash, replacing manual package management and configuration over SSH.

How a release moves

  1. Code change
  2. build and containerize
  3. Jenkins · GitHub ActionsCI/CD pipelines
  4. push the image
  5. Private registrycontainer images
  6. deploy with rolling updates
  7. AWS
    On-premises

    Kubernetes and Red Hat OpenShift clusters

    devstagingprod

Server upkeep

Ansible · Bash
Linux hostshardening, patching
  • Kubernetes
  • AWS
  • OpenShift
  • Jenkins
  • GitHub Actions
  • Ansible
  • Bash
  • Linux

Full-Stack Developer

Afaq Educational

Sep 2023 – Oct 20252 yrs 2 mosContract

Built and maintained educational web and mobile applications end to end, from data model and API through to the interface, with dashboards tracking user engagement, learning performance and content analytics.

Freelance Developer

Mostaql and direct clients

Jun 2021 – Sep 20254 yrs 4 mosPart-time

Delivered web and mobile applications for startups and small businesses, including apps and dashboards for a waste-recycling operator covering collection scheduling, user reporting and real-time operational data.

Projects

Featured project

EKS GitOps Platform

github.com/dina0elsergani/CloudCoreOps

-provisioned VPC, EKS and RDS, with an application and a overlay defined for each of three environments. CI validates every overlay and Terraform module, scans dependencies and infrastructure code with Trivy and Checkov, and publishes images to GHCR. The repository also models SLO alerting, canary delivery and cross-region failover.

Ship

Image · GitHub Actions

  1. Commitgit push to the repository
  2. Testpytest; Trivy, Checkov, tflint and manifest checks run alongside
  3. Buildcontainer image, once the tests pass
  4. Publishimage pushed to GHCR

Manifests · GitOps

  1. Manifests in GitKustomize base and an overlay per environment
  2. DeployArgo CD, set to sync the manifests from Git

Run · on AWS, built with Terraform

Kubernetes clusterAmazon EKS 1.28, one namespace per environment

  • devKustomize overlay
  • stagingKustomize overlay
  • prodKustomize overlay

Behind an AWS load balancer · autoscales 2–10 pods at 70% CPU

PostgreSQLAmazon RDS in private database subnets

Watch

  1. Prometheusstores the metrics; Grafana charts them
  2. SLO alert rules3 alerts on service objectives
  3. Alertmanagerroutes alerts to Slack
  4. Slack#alerts channel
The image and GitOps paths the EKS GitOps Platform defines, the environments they target, and the monitoring modelled around them.

What it demonstrates

  • Infrastructure as code Terraform modules build the network (VPC), the EKS cluster and the PostgreSQL database.
  • Security checks on every change The pipeline runs the tests, validates every overlay and Terraform module, scans dependencies and infrastructure code with Trivy and Checkov, and lints the Terraform with tflint.
  • releases One Argo CD application per environment, each set to sync automatically, prune what was removed and undo manual changes.
  • Autoscaling Runs between 2 and 10 copies of the app, scaling to hold average CPU near 70%.
  • Modelled SLO alerting alert rules on service-level objectives, configured to route through Alertmanager to Slack.
  • Safer rollouts Models canary delivery and cross-region failover.

Centralised Logging and Metrics

Elasticsearch, Logstash and Kibana aggregating application and system logs across environments, with AWS CloudWatch metrics and alarms. Dashboards cover error rate, latency and saturation, with alerts routed to on-call channels.

Logs

  1. Apps & serversapplication and system logs
  2. Logstashcollects and parses
  3. Elasticsearchstores and indexes
  4. Kibanalog search; dashboards on error rate, latency, saturation

Metrics · AWS CloudWatch

  1. CloudWatch metricscollected across environments
  2. CloudWatch alarmsfire on metric thresholds
  3. On-call channelsalerts from the alarms land here

Certifications & education

  • Certified Kubernetes Administrator (CKA) The Linux Foundation · Sep 2026
    Verify on Credly
  • AWS Certified DevOps Engineer – Professional Amazon Web Services · May 2025
    Verify on Credly
  • OpenShift Administration II (DO280) Red Hat · Jan 2026

    Course completion

Education

  • B.Sc. Computer ScienceMansoura University · Sep 2020 – Jun 2024
  • Web Development ProgramInformation Technology Institute (ITI) · Jul – Sep 2023

Languages

Arabic
Native
English
Fluent
German
Basic

Contact

Based in Cairo, Egypt.