Hussein Sadek
Project Manager/Software
Analysis/Software Development
Engineering
Email: **********@*****.***
Mob: +961-**-**-**-**
Work experience
Sep 2016 -
Present
Project Manager / Senior Software Analyst/ Software Developer
Developing Swift Alliance Access ADK Components using VS.net C++
Developing Banking solutions on windows using latest VS.net: o Web UI
o Webservices
o Windows Services
Integrate with multiple Core-Banking like (Equation, Temenos, FLEXCUBE, etc.)
handling data in a relational database management system like SQL Server and Oracle 12g
Creating SQL/ Oracle stored procedures and complicated views
Developing solutions using JAVA eclipse
Providing on-site Gap Analysis for required solutions in addition to the documents preparation’s for approvals
Bank On-Site Implementations:
o Database installation and instance initialization o Services installation
o IIS Web applications installation using security https protocols o Webservices integration
On-Site SIT and UAT for implemented solutions
Integration with the ACH and RTGS networks using MX Messages like pacs, camts and pains
Building Reports and universes using Business Objects and crystal reports
Skills
Software’s
Visual Studio 2019 (Latest)
Swift Alliance Access 7.5
Eclipse
Photoshop CS (Latest)
Crystal Reports
Business Objects
Databases
Oracle 12g (Latest)
SQL Server 2019 (Latest)
May 2005 –
Aug 2016
Education
1998
2000
2003
Project Manager / Software Developer
Project Management
Leading team and assign tasks
Developing Webservices/ Windows Services/ Web UI
Managing Databases, creating (tables, views, stored procedures) and tables relations diagram.
Drawing flowchart for the services
Drawing Architecture flow for the whole system
CIS College (Lebanon – Beirut)
Baccalaureate Technology
BT1, BT2, BT3 (3 Years)
Industrial Technical Institute (Lebanon – Beirut) Management Information Technology
TS1, TS2, TS3 (3 Years)
Industrial Technical Institute (Lebanon – Beirut) License Technique
LT1, LT2 Management Information Technology (2 Years) Additional Skills
Team Leader / Project
Management
Impressive knowledge in
SWIFT Alliance Access/
Workstation/ Message
Types and Syntax table.
Impressive knowledge in
MX messages related to
ISO standard like (Pacs,
Pain and Camt) messages,
In addition to the SWIFT
Financial messages in
fields details and business
usage.
Developing components
using C++ integrated with
swift alliance access, in
addition developing
services by integrating
with the core bank and do
the necessary posting and
messages exchange using
shared webservices.
Installation of banking
solutions in different
banks/countries in the
Middle East and northern
Africa and Europe.
Making Gap analysis for
many products in many
banks in different
countries
Integrating with the Core
banking (Misys) systems
and doing the necessary
posting into equations and
other channel in addition
to the customers retrieve
account information’s
and calculating the
exchange rate.
Exchanging payments
between servers in
different locations using
webservices integrations
like MQ and others.
Attending Swift Sibos
events in different
Works /
Projects
Achiev.
ACH Project for QNB Singapore branch related to financial MX payments for Incoming and outgoing files thru ACH channel. We processed the MX payments (Pacs008, 002 and 001) by using the serialize and de-serialize methods in order to compose the payments and makes the necessary processes like (posting into equation and generating new MX messages). I have made the gap analysis and Database design (tables and relation in addition to a complicated views and stored procedure) in addition to the flowchart and functions that must be used in the code, also I have made the services development related to the MX messages and core bank integration. I have managed a team for the web interfaces related to the application for the end users in addition to the security integration for assigning privileges and roles.
ACH Project for QNB Oman branch related to financial MX payments for Incoming and outgoing files thru ACH channel. We processed the MX payments (Pacs008, 007, 004, 002 and camt.056, 029) by using the serialize and de-serialize methods in order to compose the payments and makes the necessary processes like (posting into equation and generating new MX messages) in addition to the ability of payment cancelation and approvals. I have made the gap analysis and Database design (tables and relation in addition to a complicated views and stored procedure) in addition to the flowchart and functions that must be used in the code, also I have made the services development related to the MX messages and core bank integration. I have managed a team for the web interfaces related to the application for the end users in addition to the security integration for assigning privileges and roles.
ACH Project for QNB Tunisia branch related to Sibtel Incoming and outgoing files thru ACH channel. We processed complex Sibtel files payments by using advanced functions and services in order to compose the payments and makes the necessary events like (posting into equation and generating new outgoing messages with a specific format readable by the ACH Sibtel network) in addition to the ability of payment cancelation and approvals. I have made the gap analysis and Database design (tables and relation in addition to a complicated views and stored procedure) in addition to the flowchart and functions countries like (Toronto,
Singapore, Hong Kong,
Osaka, Dubai and
Amsterdam) gaining too
much knowledge and
communication skills
Supporting banking
solutions in many different
banks/countries in Middle
East and northern Africa
and Europe in different
OS/ Platforms (Oracle,
SQL)
Certifications
License Technique
(Information
technology)
that must be used in the code, also I have made the services development related to the Sibtel formatted messages and core bank integration. I have managed a team for the web interfaces related to the application for the end users in addition to the security integration for assigning privileges and roles.
Reporting application using crystal reports and Business objects to generate financial statistics and dynamic reports used for the central banks in different countries. The reports a made based on complicated views and stored procedures and it’s bought by more than 50 banks like (Bank of Cyprus, Hellenic bank, Central bank of Cyprus, Ecobank
(Paris), Central Bank (Mauritania), AGB (Algeria), Doha Bank (Qatar), Ahli Bank (Jordan), etc.… ) also I have made everything related to database design and development services and integration with the crystal reports
Duplicate detection application to prevent the duplicated incoming and outgoing payments from transferring thru swift network due to human error or any mis behaving application from the core banking. The detection core service is using an advanced hashing algorithm for detecting the payments duplication. In addition to the database design and flowchart and service development I have built an ADK service using C++ in order to be integrated into swift alliance application. As mentioned before that I have a very good skills in development ADK services and swift registry file in order to be implemented into swift alliance access under windows platform only. This application also implemented in many different banks like (Bank Of Cyprus, Central Bank Of Cyprus, In Iraq, Bahrain, Algeria and Lebanon)
Building Web-service for Exchanging Payments in secure mode between the core banking and swift alliance message partner using the soap protocol with base64 encryption, In addition I have used java in order to send zip files thru soap call.
Developing the GPI-Pro application related to swift new GPI and UETR for tracking the financial payments worldwide. The main role of it is to enable SWIFT gpi by converting corporate payment requests into gpi payments and by encapsulating gpi business logic and SLA requirements in payment transactions. The application allows the end users and the core banking application to track all the outward and inward financial payments in real time around the world using a friendly web interface, the application shows for the user for ex: full transparency on the charges and forex exchange happened on the payment life cycle in the chain. This application bought by Ahli United Bank (Bahrain) and Qatar National Bank (Qatar)
Notification system used to send any configured alert, warning or information or any text message to users and customers using SMS and email notification. The application can be integrated with any application using SQL / Oracle database and it can be integrated with any exchange server and SMS gateway (API).