7 Positions

Work Experience

Explore my professional journey, showcasing my expertise in software engineering and DevOps. I have a proven track record of delivering high-quality solutions and driving innovation in the tech industry.

7 Positions
7 Companies

Work Experience

Cloud & DevOps Manager

Motory · Full-timeMar 2025 - PresentAl Hamra, Jeddah · Amman, Jordan

I run the cloud strategy and platform engineering for Motory, a large automotive marketplace. I manage a multi-cloud environment across AWS, Huawei Cloud, and Hetzner, staying about 70% hands-on with the architecture and code. I lead a DevOps team responsible for the reliability, scalability, and security of our production microservices serving 1M+ active users. I also drive our CI/CD practices, cost optimization efforts, and compliance initiatives in a high-availability, multi-region setup.

Contributions & Responsibilities

  • Infrastructure as Code: Moved everything from manual console clicks to 100% Terraform. I set up GitOps using ArgoCD and Helm to keep our deployments consistent and auditable.
  • Modernization: Led the shift from a monolith to microservices for 1M+ users. I wrote a multi-runtime Helm chart that standardized how we handle scaling, probes, and networking across all services.
  • Custom Tooling: Built a custom Kubernetes operator in Go to solve a specific provisioning problem that standard controllers couldn't handle. This operator is fully integrated into our Helm and ArgoCD delivery flow, ensuring seamless deployments and management of our Kubernetes resources.
  • CI/CD & Delivery: Built pipelines using Jenkins and ArgoCD that improved deployment speed by 60%. This includes a private OCI registry and a Kong API gateway. I also implemented multi-arch builds and automated chart publishing to streamline our release process.
  • Reliability & SRE: We hit 99.999% uptime. I automated cross-region disaster recovery between the Middle East and China using Ansible and the Huawei SDK, and I run our observability stack (Prometheus/Grafana/Loki). On-call runbooks and regular DR drills are part of our routine.
  • Cost & Security: Cut infra costs by 20% while tightening security to meet PCI-DSS and SOC2 standards. This involved identity-as-code via Keycloak and hardening our WAF and VPN. We also use KMS/CSMS for secrets management to ensure our sensitive data is protected.
  • Team Leadership: I lead the DevOps team, focusing on the platform roadmap and internal training for our developers on K8s and Docker. I also handle vendor relationships and ensure our cloud strategy aligns with our business goals.

Assistant Manager DevOps Engineer

Jordan Ahli Bank · Full-timeOct 2024 - Feb 2025Amman, Jordan

Serving as Platform Owner for the bank's cloud ecosystem, managing 15+ AWS accounts and 20+ production microservices with a focus on high availability, disaster recovery, and fintech workload optimization in a regulated financial environment. Leading security and compliance efforts with 96% security posture achievement while orchestrating GitOps practices and Infrastructure as Code implementations.

Contributions & Responsibilities

  • Platform Governance & Reliability: Managing 15+ AWS accounts and 20+ production microservices focusing on high availability, disaster recovery, and fintech workload optimization in regulated environments.
  • Infrastructure as Code & GitOps: Standardized cloud deployments using Terraform, implementing GitOps practices with ArgoCD via Atlantis for consistent, repeatable releases. Managed autoscaling and resource optimization for production workloads.
  • Security & Compliance Leadership: Achieved 96% security posture across all AWS accounts implementing IAM Identity Center, AWS Organizations, and strict PCI-DSS compliance controls with CloudTrail, AWS Config, and Security Hub.
  • Automated CI/CD: Orchestrated end-to-end delivery pipelines using AWS CodePipeline and GitHub Actions, streamlining banking workloads from development to production with automated testing and security scanning.
  • Release Engineering: Leading weekly releases and hotfix strategies, ensuring zero-downtime deployments through robust rollback and go/no-go decision frameworks across dev, QA, and production.
  • Production Support & Monitoring: Supporting production microservices through centralized monitoring (Prometheus, Grafana, CloudWatch), incident response workflows, and long-term platform roadmap planning.

DevOps Engineer

cirrusgo (AWS Partner) · Full-timeMar 2023 - Sep 2024Amman, Jordan

cirrusgo is an AWS partner delivering cloud solutions to businesses in the MENA region.

Architected and delivered AWS hybrid and on-premises solutions for 8+ enterprise clients including fintech organizations. Designed end-to-end solution architectures balancing cloud-native AWS services with on-premises infrastructure, achieving 25-40% cost optimization while meeting regulatory requirements.

Contributions & Responsibilities

  • Solution Architecture: Architected AWS hybrid and on-premises solutions for 8+ enterprise clients including fintech organizations. Designed end-to-end architectures (microservices, event-driven, serverless) and optimized cloud costs by 25-40% through right-sizing, reserved instances, and architecture refinements.
  • IaC Foundation & DevOps Standards: Built foundational Infrastructure as Code using Terraform/Terragrunt patterns and established comprehensive DevOps documentation standards. Implemented multi-account, multi-environment infrastructures using AWS Organizations.
  • Container Platforms & Deployment: Managed containerized workloads across AWS container services (ECS, Fargate, EKS) spanning 3 environments (dev, UAT, prod). Deployed production applications using GitOps practices and hardened container images.
  • CI/CD & Automation: Implemented secure CI/CD pipelines using GitHub Actions, AWS CodePipeline/CodeBuild with canary deployments, automated testing, manual approvals, and environment promotion (dev → UAT → prod).
  • Security & Compliance: Ensured security, access control, and compliance across multi-region cloud deployments (Middle East, US East, Europe) and on-premises environments with automated security scanning and monitoring.

Software Engineer - Microservices

Nagarro · ContractFeb 2022 - May 2022Remote

Nagarro is a German-based software services company specializing in consulting, technology, and outsourcing.

Developed fintech microservices architectures using Spring Boot across the full SDLC, integrating PostgreSQL databases for reliable data persistence. Built secure, scalable services for financial transaction processing and data management.

Contributions & Responsibilities

  • Fintech Microservices: Developed microservices architectures using Spring Boot for financial transaction processing and data management, ensuring secure and scalable services across the full SDLC.
  • Database Integration: Integrated PostgreSQL databases seamlessly for end-to-end functionality and reliable data persistence in fintech applications.
  • Full Stack Development: Built front-end components using Angular, HTML, and CSS while resolving production bugs and performance issues to improve system stability.
  • Technical Documentation: Produced detailed technical documentation to support long-term maintainability and knowledge transfer across development teams.

Full Stack Developer

Freelance · Full-timeJan 2020 - Feb 2023Amman, Jordan · Remote

As a freelance Full Stack Developer, I conducted comprehensive client consultations and designed fintech microservices with Spring Boot. Developed responsive web applications using React while managing end-to-end project delivery and client relationships.

Contributions & Responsibilities

  • Client Consultations & Requirements: Conducted comprehensive client consultations to align project requirements and solutions, ensuring clear communication and alignment with business needs throughout the development lifecycle.
  • Fintech Microservices & Backend Development: Designed and developed microservices using Spring Boot for fintech applications, integrating PostgreSQL and other databases seamlessly for end-to-end functionality and reliable data persistence.
  • Responsive Web Development: Created responsive web interfaces and applications using React, HTML, and CSS, focusing on enhancing user experience, performance optimization, and user-friendly designs.
  • Project Management: Managed project timelines, deliverables, and client expectations to ensure successful project completion and client satisfaction.

Teacher Assistant/Lab Supervisor

Isra University · Full-timeDec 2018 - Dec 2019Amman, Jordan

Isra University is a private institution offering undergraduate and postgraduate programs.

At Isra University, I taught C++ programming fundamentals, facilitated lab sessions, and provided technical support to students and faculty.

Contributions & Responsibilities

  • Developed and maintained C++ lab sessions to enhance students' programming skills.
  • Provided technical support to students and faculty to resolve programming-related issues.
  • Assisted students in developing their programming skills through hands-on lab sessions.
  • Collaborated with faculty to design and update lab curricula.
  • Monitored and evaluated student progress to provide constructive feedback.

Web Developer

Greater Amman Municipality · ApprenticeshipDec 2017 - Feb 2018Amman, Jordan

The Greater Amman Municipality manages Amman's administrative and city planning needs.

At Greater Amman Municipality, I designed and developed web applications for administrative needs, focusing on front-end development with HTML, CSS, and JavaScript.

Contributions & Responsibilities

  • Developed and maintained web applications to support administrative functions.
  • Ensured user-friendly interfaces by implementing best practices in front-end development.
  • Collaborated with the team to gather requirements and deliver solutions that met project goals.
  • Tested and debugged web applications to ensure functionality and performance.
  • Provided technical support and training to end-users.