Mohammad  Al Mughrabi , Technical Team Lead / Senior Java developer

Mohammad Al Mughrabi

Technical Team Lead / Senior Java developer

Professional for smart technology

Lieu
Jordanie - Amman
Éducation
Baccalauréat, Computer Science
Expérience
9 years, 11 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :9 years, 11 Mois

Technical Team Lead / Senior Java developer à Professional for smart technology
  • Jordanie - Amman
  • Je travaille ici depuis août 2021

• Led and mentored a high-performing integration team focused on Financial and Banking Integration and Development projects.
• Managed end-to-end client engagements, from gathering business requirements to leading UAT phases and successful go-lives.
• Applied SOLID principles to improve software design and development principles.
• Additional Expertise and Project Contributions:
Temenos Infinity Experience:
• Led the installation part for Quantum fabric and Microservices in Temenos Infinity.
• Hands-on experience with Integration services using Infinity, enhancing client projects across various African countries (Mauritius, Nigeria, Ivory Coast, Senegal).
• Implemented and led projects integrating with Finacle Core Banking and Temenos Transact through Infinity.
• Currently spearheading BDC Implementation, leading the team in integrating with BDC Flex Cube core through Infinity.
• Developed the MakerChecker specifically for the BDC Project, facilitating back-office actions with comprehensive details.
• Proficient in working with Temenos Infinity versions 202004, 202104, 202204, 202207, and 220210.
• Built multiple workflows for a Client in Mauritius, integrating seamlessly with Finacle Core Banking.
Banking Solutions Implementation:
• Successfully implemented Retail and Business Banking solutions for clients in Mauritius, Nigeria, Ivory Coast, and Senegal, leveraging Temenos Infinity.
• Worked extensively on Wallet Integration, ensuring smooth and secure integration of digital wallet services into banking systems.
• Led Bill Payment integrations, facilitating seamless payment processing and enhancing the banking experience for clients.
Technologies and Methodologies:
• Utilized Java J2EE, Spring Boot MVC, and JavaScript extensively in conjunction with Temenos Infinity for delivering innovative financial solutions.
• Applied an agile approach and expertly managed Git repositories, Jira tasks, and assignments, ensuring seamless collaboration within the team.
• Demonstrated expertise in Docker and OpenShift for containerization and streamlined deployment processes.
• Extensive experience working with various databases including MySQL, Microsoft SQL, MongoDB, and PostgreSQL.
• Leadership and Client Collaboration:

• Translated intricate business needs into well-defined tasks, effectively allocating them among team members.
• Collaborated closely with clients, ensuring a clear understanding of business requirements and defining actionable tasks.
• Spearheaded Microservices development, meeting complex business demands, and enhancing scalability and responsiveness.
• Provided on-site client support, fostering strong relationships, completing UAT phases, and ensuring successful project launches.
• Effectively managed cross-functional teams, ensuring the delivery of high-quality solutions that exceeded client expectations. 

IT Team Leader à Confediential
  • Jordanie - Amman
  • janvier 2017 à août 2021

• Spearheaded the development of a comprehensive e-commerce platform, encompassing online shops and marketplaces.
• Successfully integrated MySQL database to support backend data storage and retrieval.
• Utilized Java Spring Boot and Restful API architecture to create scalable and robust backend services.
• Implemented JWT authentication to enhance security and ensure smooth user experience.
• Led the frontend development team, harnessing Angular 8 to craft responsive and intuitive user interfaces.
• Developed an Android application using Java, expanding the platforms reach and accessibility.
• Collaborated with stakeholders to gather and analyze requirements, ensuring alignment with technical capabilities.
• Applied SOLID principles to improve software design and development principles.
• Oversaw the entire development lifecycle, including design, development, testing, and deployment.
• Managed Git repositories, coordinated tasks using Jira, and embraced agile methodologies for efficient teamwork.
• Conducted thorough code reviews, identified performance bottlenecks, and optimized code for optimal functionality.
• Led a customer-centric approach, addressing feedback and implementing enhancements to meet user needs.

Fullstack Developer à Confediential
  • Jordanie - Amman
  • janvier 2016 à décembre 2016

• Led and mentored a high-performing integration team focused on Financial and Banking Integration and Development projects.
• Managed end-to-end client engagements, from gathering business requirements to leading UAT phases and successful go-lives.
• Utilized Java J2EE, Spring Boot MVC, and JavaScript to deliver innovative solutions for financial applications.
• Employed an agile approach, expertly managing Git repositories, Jira tasks, and assignments to ensure seamless collaboration.
• Demonstrated expertise in Docker and OpenShift for containerization and streamlined deployment.
• Worked extensively with databases including MySQL, Microsoft SQL, MongoDB, and PostgreSQL.
• Resolved complex product bugs, elevated code quality, and implemented intricate business requirements.
• Translated business needs into well-defined tasks, skillfully distributing them among team members.
• Collaborated closely with clients to analyze business requirements, ensuring a clear understanding and actionable tasks.
• Spearheaded the development of Microservices to meet complex business demands, enhancing scalability and responsiveness.
• Led on-site client support, fostering strong relationships, completing UAT phases, and successfully launching projects.
• Expertise in building Android applications using Beacon technology for targeted marketing and location-based notifications.
• Utilized Java Spring, Maven, Hibernate, and MySQL for the backend infrastructure supporting the Beacon application.

Android Developer à Freelancer
  • Jordanie - Amman
  • septembre 2016 à septembre 2016

build Android application to handle some equation for ICU to help nurse to calculate some calculations

Android Developer à freelance
  • Jordanie - Amman
  • février 2015 à avril 2015

Build android app manage cheques

Java Game Developer à Freelance
  • Jordanie - Amman
  • septembre 2014 à janvier 2015

I worked on Game for android the game idea like flappy bird but I change the main character and I build the game from scratch

Java developer à freelance
  • Jordanie - Amman
  • août 2014 à septembre 2014

Developing Point of sale and inventory System using java and MYSQL

Java Developer à ReserveOut
  • Jordanie - Amman
  • avril 2014 à juillet 2014

• Developed and enhanced a Reservation System utilizing J2EE technologies.
• Contributed to the advancement of the systems functionalities.
• Employed Spring framework to design and develop the Admin Console application.
• Utilized MySQL database for efficient data management and retrieval.
• Collaborated directly with the QA team to optimize system performance.
• Engaged in continuous improvement initiatives to meet performance benchmarks.

Java Developer à Controlcall
  • Jordanie - Amman
  • janvier 2014 à février 2014

• Designed and developed a Java Desktop application with a unique functionality: extracting sentences from an Excel file and overlaying them onto images. The application automated this process, allowing users to easily customize the placement of sentences on images according to their preferences.
• Demonstrated strong problem-solving skills by tackling the challenge of integrating data from Excel files and seamlessly incorporating it into image files.
• Collaborated closely with users to understand their requirements and ensure the application delivered a user-friendly experience.
• Implemented robust error handling and user guidance mechanisms to enhance the applications usability.
• Employed Java Swing for creating the graphical user interface, providing an intuitive and interactive experience for users.
• Worked on a Subscription and Feedback system for retail stores using Java Spring MVC, Maven, and Hibernate for the backend API.
• Collaborated on the frontend development using Android, creating a seamless user experience for customers.
• Integrated the system with Twilio SMS to send real-time notifications and updates to customers phone numbers.
• Demonstrated proficiency in designing RESTful APIs, ensuring smooth communication between the frontend and backend components.
• Played a pivotal role in system architecture discussions, contributing to the development of scalable and maintainable solutions.
• Collaborated with cross-functional teams to gather requirements, design solutions, and implement features that aligned with business needs.

Junior Web Developer à IT Department
  • Jordanie - Amman
  • juin 2010 à décembre 2010

Jun 2010 - December 2010 Training in UmniahTelecommunications company
I worked in IT Department
I worked on Point Of Sale project using VB.NET 2010.
I am working on E-commerce website using HTML, CSS, JavaScript and Java Server Side.
Training Course
• Oracle Database SQL Developer at ITCC.
• Oracle Database PL/SQL Developer at ITCC.
• Oracle Forms Developer at ITCC.
• Oracle Reports Developer at ITCC.
• Java EE Programming.
• Build java EE Application using Oracle ADF and JDeveloper.
• Build Web Application using Oracle ADF.
• Test and Deploy Web Application.
ADDITONAL COMPUTER KNOWLEDGE
Operating Systems: Windows XP/Vista/7.
Databases: Oracle SQL, MySQL.
Programming Languages: HTML, CSS, Java Server Pages, Java EE, Java ADF, PL/SQL, Oracle Forms.
Software: MS Project, MS Visio, MS Office, Rational Rose.
Networking: Well Experienced in networking.

NET Developer à JEDWAR Technology
  • Jordanie - Amman
  • avril 2010 à juin 2010

April 2010- Jun 2010 .NET Developer at JEDWAR Technology

I worked on two projects to develop softwares using VB.NET

Éducation

Baccalauréat, Computer Science
  • à Al-Ahliyya Amman University
  • janvier 2024

BA in Computer Science from Al-Ahliyya Amman University (2007-2011)

Specialties & Skills

Architecture
Agile Project Management
HTML + CSS
Product Management
Problem Solving
Market Research
JAVASCRIPT
Android sdk
spring mvc
Hibernate
Planning
Requirements Gathering
Requirements Analysis
Enterprise Architecture
Integration
Project Management
J2EE Architecture
BUSINESS REQUIREMENTS
INTEGRATION
SOFTWARE DESIGN
SOLID PRINCIPLES
COMMUNICATIONS
DATA MANAGEMENT
GRAPHICAL USER INTERFACE
JAVA (PROGRAMMING LANGUAGE)
JAVA PLATFORM ENTERPRISE EDITION (J2EE)
MICROSOFT EXCEL
DATABASE

Langues

Arabe
Expert
Anglais
Moyen

Formation et Diplômes

JAVA ADF (Formation)
Institut de formation:
Imad
Date de la formation:
January 2015
Durée:
60 heures

Loisirs

  • Playstation
  • Body Building
  • Soccer