Senior integration engineer passionate about his job ,and always gaining knowledge & professional work experience in the field of EAI (Enterprise Application Integration) & Cloud DevOps engineering.
Overview
4
4
years of professional experience
5
5
years of post-secondary education
Work History
Integration Developer & Analyst
Etisalat Egypt
03.2024 - Current
I work as a middleware developer using Java SE,and Java-based low-code TIBCO products mainly TIBCO BW designer ,TIBCO administrator , FOM ,and TIBCO EMS as well as Sotware AG's API Gateway
I am responsible for developing business services as required by the corporate's business ,and technically designed by our solution architecture team to integrate different systems with each others acting as the middleware interface between them resulting in handling logic connecting them all to fulfill the required scope while also implementing business logic as required
I also work by using different DevOps tools to complete our software development life cycle such as configuring CICD pipelines to deploy our deployment EAR/Packages using Jenkins as well as version control using Git & GitLab.We are also currently using Docker for building containers to host our engines ,and deploy it both in-premises & on Cloud using OpenShift & AWS EKS for container orchestration & AWS as our cloud provider
Integration Development & Support Engineer
Orange Egypt
10.2021 - 02.2024
I was responsible for developing business services to act as middlewares using Java & Software AG products mainly webMethods designer and API Gateway to act as an intermediate system for the corporate's channels and back-end systems to use to be able to integrate with each other ,and implement logic based on business requirements
I had partial responsibility as a support engineer in which I monitor our system servers ,and solve any production related issues with various severity levels as well as solving quality issues to maintain the whole software life cycle
I was responsible for fixing any issues related to the integration application servers after they are installed on our systems's VMs to ensure their stability & reliability
Full Stack Software Developer
GE Business Link
04.2021 - 09.2021
I was responsible for maintaining the web application of the company as well as updating its old features ,and implementing new features when required using .NET Core & Angular 10 as the technical stack
Data Engineer Trainee
Ejada
02.2021 - 03.2021
Data Archiving - I was responsible for archiving inactive data from production databases using information life cycle management (ILM) solutions to increase capacity, reduce response times ,& enhance system performance
ETL - I was responsible for performing ETL processes on different data sources in which the data is extracted from them,transformed into a useable resource & finally loaded into the systems that the end-users can access and use to solve business problems
Software Development Trainee (Web Development)
Enozom Software House
11.2020 - 01.2021
Web development training using ASP.NET Core, Entity Framework Core, and Angular 10
Core Leave Managment System - I was responsible for implementing the Web API of a Leave Management System for the employees in a large company that handles their vacation requests in addition to Role-Based Authorization for modifiying employees data
Couryah - I was responsible for implementing part of the Web API for an application similar to Talabat in which I implemented backend services for handling actions made on products sections
Education
Bachelor of Engineering - Computer Science
Faculty Of Engineering,Alexandria University
01.2015 - 01.2020
Skills
Java
General qualifications
Working on upgrading to full-time Cloud DevOps role.