Badges
Certifications
Work Experience
Software Development Engineer
MBC Group•  January 2024 - Present•  Amman, Jordan
Associate Software Developer
ProgressSoft Corporation•  May 2022 - January 2024
- Actively contributed to the design and coding phases of PS-PayHub project. - I helped enhance the functionality and performance. - Designing and implementing new features and customer requested changes. - Refactoring existing services to more readable and maintainable codebase to follow OOP and Clean code principles. - Improving and optimizing the performance of different microservices.
Advanced Java and DevOps Trainee
Atypon•  October 2021 - February 2022
-Java development -Data structure and algorithm -OOP, Design patterns, SOLID design principles and Clean Code -JavaFx -Lambdas and Streams API -Multithreading and Parallel programming -Network programming, JDBC -Web development (Servlets, JSP and Spring Framework) -DevOps (Maven, GitHub, Docker and CI/CD- GitHub Actions)
Software Engineer Internship
Second Step for Software Development•  July 2021 - September 2021
-Java development -Spring framework Boot & MVC -JDBC and JPA -Servlets and JSP -GitHub -Problem solving and data structure
Software Engineer Internship
Leading Point Software•  June 2021 - September 2021
- C# development - .NET Framework - Microsoft Entity Framework - Vue.js
Education
Jordan University of Science and Technology
Computer Science & Engineering, BE•  September 2017 - July 2022
GPA: 4
Links
Skills
ahmaddrabkah has not updated skills details yet.