Ben Mansour Nizar, Senior Software Engineer

Ben Mansour Nizar

Senior Software Engineer

emirates

Location
United Arab Emirates - Dubai
Education
Master's degree, SRI (System Network Computer)
Experience
15 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 5 Months

Senior Software Engineer at emirates
  • United Arab Emirates - Dubai
  • My current job since February 2014

Conception and implementation of Easy Mars project as part of Emirates IT solution for airline industries.
Implementing new enhancements as requested by Emirates Business Team.
Design, conception and architecture of the Fare Branded version of Easy Mars Booking engine (UML, application flow, high level and technical design and Data flow Diagram).
Integration of Travel Port Web services in the Fare Branded version.
Integration of CRIS (Customer Relationship Information System) with Fare Branded version of Easy Mars.

Senior Software Engineer at Interglobe Technologies
  • United Arab Emirates - Dubai
  • October 2013 to January 2014

L3 support for DAS(Data Acquisition System) project for the client SITA AERO .
Working on DAS(Data Acquisition System) which is part of SITA AERO products that manages Airlines messages(APP, API, DCS, PRL) to downstream applications.
Daily L3 Support tasks for proper functioning of SITA DASGSL Applications.
Fixing bugs, Implementing new functionalities...
Writing Junit unit test for new functionalities
Working on IBM MQ such as creating Queue, channels, starting/stopping channels and Queue managers for SITA GSL Applications.

Senior Software Engineer at STB(Societe Tunisienne de la banque)
  • Tunisia - Tunis
  • October 2012 to October 2013

In a Mission in the Societé Tunisienne de banque (STB) (the largest bank in Tunisia) for the development, integration, and deployment of modules Carthago-Compta and Carthago-Reglementaire as part of the implementation of a new Banking information system (GlobalBanking).
Development of module BafiV2(GWT 2.5, EXTGWT 3.0.1)

Senior Software Engineer at BFI Groupe
  • Tunisia - Tunis
  • August 2009 to November 2012

Project:
Design and development of global banking’s information system Carthago.

Description of the project:
Responsible for the design and the development of the global banking’s accounting modules as part of the Carthago banking information system: Carthago-Compta, Carthago-Reglementaire (BAFIV1), Carthago-Reglementaire (BAFIV2) and ProCommercialCRM.
• Carthago-Compta: This module manages all the accounting process/flow of the bank in a centralized way. It covers also all the operations of accounting and accounting officer of the bank. It is multi-entity, multi agency, multi language, multi currency, multi-country, multi level, multi-chart ...
• Carthago-Rglementaire(BAFIV1) : It manages the communication between the bank and the central bank (Reglementation reports, Reconciliation ...)
• Carthago-Reglementaire (BAFIV2) (optimized version of BafiV1) Complete separation against Carthago-Compta and Carthago-Referentiel (already coupled in BAFIV1).
• ProCommercialCRM: a CRM (Customer Relationship Management) for internal management business of BFI GROUPE.


As part of these projects:

Starting from the specification and the client’s requirement, I made the design of the different modules (Carthago-Compta, BafiV1, BafiV2 and ProCommercialCRM) (Flex, BlaseDs, Jbpm5, Ejb3.0, JPA 2.0/Hibernante 4.1 and SpringWebFlow 2.0.1).
Development of business services, controllers, Business Process, Use Cases...
Participation in the implementation of an SOA solution for the module Carthago-Compta (Design, Development of flows exchanges, ESB, WebService…)
Definition and implementation of an ESB workflow for synchronous / asynchronous messages between Carthago-Compta and other modules of the bank (architecture, standard development, charts encryption, message processing, incoming / outgoing process and reprocessing message error).
Implementation of different Web services consumed by the module Carthago-IG.
Integration of an ESB solution (Enterprise Service Bus) using a JBI implementation (Apache ServiceMix) in module Carthago-Reglementaire (development of connectors for various services of the JBI bus, workflow design…).
Development of Massinissa Reporting Tool (a generic tool for generating PDF and Excel reports) (Ext GWT 3.0, iText 5.0, POI 3.8).
Establishing a Jboss AS 5.0 Clustering platform (Failover).
Writing Jython scripts for IBM Webpshere (deployment scripts, creation of datasources…).
Member of the R & D team of the Massinissa framework
Development of an MDA tool called GEN4RIA that generates both the persistence skeleton as well as the BusinessLogic (Hibernate, JPA and Spring) and takes as an input the UML class diagram (Sybase power Designer 15.2).
Assisting customer (STB, BNA) during the production phase of modules Carthago-Compta and Carthago-Reglementaire.
Hotline support of currently running products (correction of bugs, diagnostic problems …).
Development of some specific integration and migration tools depending on customer needs (Carthago-Compta and Carthago-Reglementaire (BAFIV1)).
Migration of the IFIBank information system (the CFC banking information system) to that of the BFI Groupe (module Carthago-Referentiel).

Technologies:
UML, Java, EJB3.0, 3.1, JPA, Hibernate, Spring, Springbflow, GWT, Flex, ActionScript, JSF, Richfaces, ESB, Itext, Ant, Junit, Hudson, JMS, WebService(JaxWS), BlaseDs, Maven, JbossSeam, Primefaces
Application servers:
IBM WebSphere 6, 6.1, 7.0 Jboss 5, Glassfish V2
Database systems:
Oracle 10gR2, IBM Db2 AS/400, IBM Db2 UDB
Benchmarking tools:
YoursKit, PerformaSure, IBM Performance Tester
IDE:
ECLIPSE, NETBEANS, IBM iseriesAccess, SqlDevelopper

Graduation internship at Sagem Software&Technologies
  • Tunisia - Tunis
  • January 2009 to July 2009

Mai 2000 Graduation internship: Sagem Software&Technologies (SST)
Project Design and implementation of SST's information system.

• Design and development of modules: Task management, Project management, Bugs management, and leave management.
• Application server: glassfishv3
• Database Server: PostegresSql
• Mastered Technologies and tools: JSF, RichFaces, JfreeChart, Spring, Bugzilla, Jldap, ApacheMQ, Hudson

Education

Master's degree, SRI (System Network Computer)
  • at National School of Computer Science (ENSI)
  • June 2009
Bachelor's degree, Mathematics And Physics
  • at Preparatory Institute for Engineering Studies in Tunis (Section MP)
  • June 2005

Specialties & Skills

Computer Engineering
Hibernate
Primefaces
Jboss Application Server
Websphere Application Server

Languages

English
Expert
French
Expert
Arabic
Expert

Hobbies

  • Video Games
  • Sport