Work Experience
Work Experience
AWS DevOps Engineer
Jordan Ahli Bank · Full-time
Oct 2024 - Present
Amman, Jordan
At Jordan Ahli Bank, I lead the design and automation of CI/CD pipelines, ensuring secure, fast, and reliable software delivery. I manage cloud infrastructure on AWS, leveraging Docker, Kubernetes, and Terraform to support scalable, high-availability systems. I also take on a Release Engineer role, orchestrating end-to-end release processes and enabling smooth transitions from development to production.
- Automated CI/CD pipelines to streamline deployments and reduce release cycles.
- Implemented Infrastructure as Code (IaC) with Terraform for consistent, reproducible environments.
- Developed automation scripts in Bash, PowerShell, Python, and JavaScript to optimize DevOps workflows.
- Collaborated with developers, QA, and IT teams to coordinate, validate, and manage software releases.
- Monitored and maintained cloud infrastructure to ensure performance, availability, and compliance.
- Established release checklists, rollback strategies, and versioning controls to enhance reliability and traceability.
AWS DevOps Engineer
cirrusgo · Full-time
Mar 2023 - Sep 2024
Amman, Jordan
cirrusgo is an AWS partner delivering cloud solutions to businesses in the MENA region.
At cirrusgo, I designed and implemented CI/CD pipelines using AWS, Docker, CloudFormation, Terraform, and Terragrunt. I created Python and JavaScript libraries to standardize workflows and transitioned POCs into final products.
- Developed and maintained CI/CD pipelines to automate application deployments.
- Standardized workflows by creating reusable Python and JavaScript libraries.
- Transitioned proof-of-concept projects into fully functional products.
- Collaborated with development teams to integrate CI/CD processes into their workflows.
- Ensured the security and compliance of cloud infrastructure.
Software Engineering / Microservices - Spring Framework
Nagarro · Contract
Feb 2022 - May 2022
Remote
Nagarro is a German-based software services company specializing in consulting, technology, and outsourcing.
At Nagarro, I specialized in microservices architecture using Spring Framework, covering the full SDLC. My skills included Spring Boot, Java, PostgreSQL, and meticulous documentation.
- Developed microservices using Spring Boot to support scalable and maintainable applications.
- Integrated PostgreSQL databases to ensure data persistence and reliability.
- Addressed and resolved bugs to improve application stability and performance.
- Developed user-facing applications using Angular, HTML, and CSS to enhance user experience.
- Documented technical specifications and processes to facilitate knowledge sharing.
Full Stack Developer
Freelance · Full-time
Jan 2019 - Feb 2021
Remote
As a freelance Full Stack Developer, I designed microservices with Spring Boot, integrated databases, and developed web applications using React, HTML, and CSS.
- Consulted with clients to align project requirements and deliverables.
- Developed microservices using Spring Boot to support various business functions.
- Integrated databases to ensure data integrity and accessibility.
- Created responsive web interfaces using React, HTML, and CSS to enhance user engagement.
- Managed project timelines and deliverables to ensure client satisfaction.
Teacher Assistant/Lab Supervisor
Isra University · Full-time
Dec 2018 - Dec 2019
Amman, 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.
- 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 · Apprenticeship
Dec 2017 - Feb 2018
Amman, 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.
- 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.