Bassem Salem, Integration Specialist

Bassem Salem

Integration Specialist

Vodafone

Location
Egypt - Alexandria
Education
Bachelor's degree, Computer Engineering
Experience
3 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :3 years, 2 Months

Integration Specialist at Vodafone
  • Egypt - Cairo
  • My current job since January 2023

• Lead the end‑to‑end integration of backend systems, using ESBs (Enterprise Service Bus) technologies like TIBCO and Java Spring to design and
implement RESTful APIs for seamless communication.
• Collaborate closely with cross‑functional teams, leveraging Swagger/OpenAPI for API documentation and ensuring compatibility with backend infras‑
tructure.
• Implement Enterprise Integration Patterns (EIP) to enhance the reliability and scalability of middleware layers.
• Utilize Git for version control, employing Gitflow methodologies to manage and track changes in the backend codebase
• Maintain detailed documentation of integration processes using Confluence or similar tools, APIs, and backend codebase for knowledge sharing and
onboarding
• Mentored junior integration team members, providing guidance and training on best practices, resulting in a 20% increase in their productivity.
• Troubleshot incidents reported by end‑users to schedule system changes and identify permanent solutions resulting in decreasing in system down‑
time.
• Develop and execute unit tests using Postman, leveraging its testing capabilities to validate individual API endpoints and ensure accurate responses.
• Make use of the deployment automation processes using Jenkins, ensuring smooth and consistent releases of backend integrations.
• Participate actively in Agile development methodologies, contributing to Design meeting, sprint planning using Jira, reviews, and retrospectives.

Integration Engineer at Vodafone
  • Egypt - Cairo
  • March 2021 to December 2022

Design and implement integrations using middleware solutions such as Tibco Business works (Tibco BW) and in house solutions to facilitate data
exchange and integration between applications.
• Develop RESTful and SOAP APIs for seamless communication between diverse applications, reducing number of calls for the customers by 30%.
• Implement advanced data mapping and transformation using XSLT to ensure compatibility between different data formats and structures.
• Specialize in integrating middleware solutions with enterprise applications, databases, and third‑party services, Utilizing messaging queues like JMS
or RV for reliable data exchange.
• Managed use of various types of database such as SQL.
• Implement error handling and logging mechanisms for efficient troubleshooting and issue resolution ensuring optimal system performance.

Education

Bachelor's degree, Computer Engineering
  • at Alexandria University
  • July 2019

Specialties & Skills

Languages

English
Expert
Arabic
Native Speaker

Training and Certifications

web development (challenger track) (Training)
Training Institute:
Udacity (EGFWD)
Date Attended:
August 2020
ICAgile Certified Professional (Training)
Training Institute:
ICAgile
Date Attended:
September 2022
TCA ‑ TIBCO® Messaging (Certificate)
Date Attended:
October 2022
TCA‑TIBCO BusinessWorks (Certificate)
Date Attended:
October 2022
Spring and Hibernate for Beginners (includes Spring Boot) (Certificate)
Date Attended:
February 2023
Spring Boot 3, Spring 6 and Hibernate (Certificate)
Date Attended:
May 2023
AWS Certified Cloud Practitioner (Certificate)
Date Attended:
June 2023

Hobbies

  • jogging
  • swimming
  • football