Skip to content
View Dfarghly's full-sized avatar

Block or report Dfarghly

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
Dfarghly/README.md

πŸ‘‹ Hi, I'm Dalia Farghly

Cloud Engineer | Platform Reliability | Kubernetes & Observability Specialist

I design, build, and maintain secure and reliable cloud platforms β€” with a strong focus on automation, infrastructure-as-code, Kubernetes orchestration, and distributed messaging systems.

I’m passionate about creating scalable, observable, and resilient systems using modern cloud-native tools.


πŸš€ Core Expertise

  • Cloud Platforms: GCP, AWS
  • Kubernetes & Containers: GKE, k3d, kind, Helm, Operators
  • Infrastructure-as-Code: Terraform, Crossplane
  • Messaging Systems: RabbitMQ (HA, Federation, Shovel, topology automation)
  • Monitoring & Observability: Prometheus, Alertmanager, Grafana , ELK
  • CI/CD: GitHub Actions, Cloud Build
  • Security: IAM, Secrets Management, RBAC

πŸ› οΈ What I Build

🟣 Kubernetes Platforms

  • Production-ready GKE clusters
  • Secure node pools, isolation using taints/affinity
  • Autoscaling, high availability, and self-healing workloads

🟒 RabbitMQ Distributed Messaging

  • HA RabbitMQ clusters on Kubernetes
  • Federation + Shovel architectures
  • Automated topology (users, vhosts, queues, bindings, policies)
  • Health checks, security hardening, performance optimization

🟑 Observability

  • Full monitoring stacks with:
    • Prometheus (scraping, recording rules, alerts)
    • Alertmanager (routing, Slack integrations)
    • Grafana dashboards (RabbitMQ, workloads, infra metrics)

🟠 DevOps Automation

  • GitOps-style Helm deployments
  • Crossplane for GCP infrastructure orchestration
  • Flux for GKE and cloud resource provisioning

πŸ“š Highlighted Projects

🟣 RabbitMQ Kubernetes Lab

A complete environment for deploying, monitoring, and stress testing RabbitMQ clusters on Kubernetes.

Includes:
βœ” RabbitMQ Operator
βœ” HA configuration
βœ” Prometheus + Alertma

Popular repositories Loading

  1. Dfarghly Dfarghly Public

    Config files for my GitHub profile.

  2. skills-introduction-to-github skills-introduction-to-github Public

    Exercise: Introduction to GitHub

  3. rabbitmq-k8s-lab rabbitmq-k8s-lab Public

    Shell