Strong experience in IS migration and implementation projects initiated by public as well as private organisations. Mastery of strategic information system planning and enterprise architecture methodologies. Technical consultancy coupled with a strong understanding of IT for capital markets.
Audited organizations, gap analysis, Information Systems planning and analysis, forecast of target line. Preparation of a clear roadmap to achieve the target line architecture. Design and Implementation of point-to-point java interfaces/connectors to connect different applications, ensuring holistic Information System Dashboard for Organizations and Process Automation. Assessed business cases with users. Defined test plans, test cases in accordance with scoped business cases. Testing activity: Coordination of User Acceptance Tests (UAT). Design of Non-regression tests as part of Upgrades: Scenarios are both business (Uses cases) and technically oriented (data quality, file formats).
Implementation of change requests in Murex. Configuration of the Workflow, scripting and modifications of reports and Views. Implementation and enhancement of the EMIR/DFA trade repository and reports. Unitary tests of new features during pre-merger as part of bi-weekly sprints. Unitary tests of Bug-fixes (Often involving Data standardization of the Murex fields as delivered and stored in MxDB. Matching data required by EMIR, DFA or Singapore reporting and Trade repository.
Validation of algorithms and space-time complexity. Integration of different modules and data flows. Code source implemented to allow automatic generation of financial instruments tickets structured in XML format. Application allowed modifications of instruments definitions and XSLT operations implemented in the financial and non-financial fields. Standardization’ layer (unique data format and automatized transformation of trade tickets stored in different applications to the standard format) for financial institutions running multiple capital markets software solutions.
MxML developer (Confirmations, SWIFTs, MxML Exchange routing/parsing formulae…). Capital Markets Business consulting. Reviewed the implemented configuration. Extracted gaps with regards to the Business Requirements of the Client. Implemented multiple corrections and requirements (XSLT,MSL). Uncovered bottlenecks related to the technical Performance of the delivery. Scope covers different FX, MM (Money Market) products as well as derivatives and structured products.
Reverse engineering the existing interface (Lack of documentation related to the Java Code). Deployed a test environment. Delivered a document detailing the technical aspects of the interface and a business overview of the interface features.
Single point of Contact (Murex Beirut) and Murex support on-site within SABB (HSBC of Saudi Arabia) and an Implementation (Murex 3.1) Consultant afterwards at the same Bank. The support scope is 'FO to BO first level of analysis’; ownership of the BO related issues and this across different FXO/MM products and a rich set of exotic/structured instruments. First level of analysis and Phase 1 support on both technical and business issues : This could involve a simple correction or a complete cycle of design and build if the issue implies so (Change request or Specifications omitted). Follow up of all issues inquiries as well as testing (unitary and UATs) and merge of all corrections and patches. Ownership of issues related to the MxML exchange Workflow. Implementation of Confirmations/Swifts related to different instruments (TARF, Islamic TARF, Vertical Spread…), events such as Fixings. Design of Non regression test scenarios related to Workflow and deliverables as part of the Upgrade efforts from 3.1.24 to 3.1.26. Facilitator between the bank and Murex (escalation whenever needed ). Mahdi, also, contributed as a consultant within Murex (Murex Paris) to the Murex BO Demo package enrichment and client support. Analyzed the gaps between the Demo configurations and the MXpress standard configurations. Designed, built and tested new business processes on Trade workflow and Settlement workflow cycles. Documented and handed-over the new processes. RZB Bank Support.
Carried out Gap analysis of the MxML Exchange according to the functional requirements of the client (Bank). Collected and formulated Bank requirements during an initial stage of a Treasury software solution implementation project. Design & implementation in Java of a specific private equity module. The application which relies on a MySQL database offers a Straight Through Processing of the Private Equity Business from the application for investment stage a private equity institution receives to exit.
Participated to the production, integration, test and deployment phases of a Nostri reconciliation tool for the Central Bank of Tunisia (reconciliation of internal data and counterparties data delivered through SWIFT). This project addressed the cash, securities and intraday business requirements of the Bank. Prepared on-site manuals and highlight reports. Carried out the definition of the data structures and the swift messages flow. The systems deployed are Stematch and Steform (Sterci SA). Stematch is a reconciliation engine of SWIFT data with internal data (host file). This is done according to a set of rules, level of alerts and the specific accounting schema of the bank. Steform is a mapping tool that converts the Swift messages to XML specific file format. Swift messages handled were MT 940/950 for Cash and MT 535 for Securities. Implementation of a Perl Parser that looks for specific types of Swifts and copies them into specific paths as to prepare them for the Reconciliation engine.
Java and PL/SQL developer: Design and Implementation of a Tomcat/JQuery/MySQL application.
Embedment at the Governorate of Sfax. Preparation and Presentation of a multitude of reports and analysis.