Work Experience
Work Experience
AWS DevOps Engineer
Jordan Ahli Bank · Full-time
Oct 2024 - Present
Amman, Jordan
Jordan Ahli Bank is a leading financial institution in Jordan offering a range of banking services.
As a DevOps Engineer, I am responsible for designing, implementing, and automating CI/CD pipelines to streamline operations. My proficiency includes AWS, Docker, Kubernetes, CloudFormation, and Terraform. Skilled in Bash, PowerShell, Python, and JavaScript scripting, I work collaboratively within a dynamic team environment to meet diverse client needs, thereby broadening my cloud computing expertise.
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.
In my role, I designed and implemented end-to-end CI/CD pipelines, leveraging AWS, Docker, CloudFormation, and Terraform to enhance deployment efficiency. I wrote Python and JavaScript libraries that standardized workflows, configured GitHub Actions and Terraform, and developed proof-of-concept (POC) solutions into final products. Working with diverse clients allowed me to deepen my expertise in cloud computing.
Contributions & Responsibilities:
- Developed and maintained CI/CD pipelines using GitHub, Terraform, and AWS.
- Standardized workflows by creating Python and JavaScript libraries.
- Conducted POCs and transitioned successful tests into fully realized products.
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.
In this role, I specialized in microservices architecture with the Spring Framework, covering the full SDLC from development to integration. My skills included Spring Boot, Java, PostgreSQL, and meticulous documentation. My experience spanned multiple projects, each with unique requirements, which enriched my software engineering proficiency.
Contributions & Responsibilities:
- Developed microservices with Spring Boot, adhering strictly to SDLC.
- Integrated databases and addressed bugs efficiently.
- Developed user-facing apps with Angular, HTML, and CSS for optimal usability.
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 seamlessly, and developed web applications. Skilled in React, HTML, and CSS, I focused on enhancing user experience and performance optimization. My client-focused approach emphasized clear communication and alignment with project needs.
Contributions & Responsibilities:
- Conducted client consultations to align project requirements and solutions.
- Developed microservices and integrated databases for end-to-end functionality.
- Created responsive web interfaces using React, ensuring user-friendly designs.
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.
As a Lab Supervisor and Teacher Assistant, I taught C++ programming fundamentals, facilitated lab sessions, and provided technical support, helping students develop a strong foundation in programming.
Contributions & Responsibilities:
- Developed and maintained lab sessions for C++ programming fundamentals.
- Provided technical support to students and faculty
- Assisted in developing a strong foundation in programming for students.
Web Developer
Greater Amman Municipality · Apprenticeship
Dec 2017 - Feb 2018
Amman, Jordan
The Greater Amman Municipality manages Amman's administrative and city planning needs.
As a Web Developer, I designed and developed web applications for the municipality's administrative needs. My role included front-end development using HTML, CSS, and JavaScript, ensuring user-friendly interfaces for optimal usability.
Contributions & Responsibilities:
- Developed and maintained web applications for the municipality.
- Ensured user-friendly interfaces for optimal usability.
- Collaborated with the team to meet project requirements.