Solution Manager - Test Manager
Expertise in Sales solution testing oriented, Service Delivery, Management, Team Leading and Testing Management (ISTQB Certified, ITIL (Certified).
French native speaker, fluent in English
Academic background
1997 - University of sciences of Bordeaux I - Universitary Engineer (DESS)
1996 - University of sciences of Bordeaux I - Master of Physics
Sales
Solutions management
Management Skills
Test Management
People Management
Defect and Incident Management
Problem Management
Change Management
Configuration Management
Functional Skills
Settlement
Custody
Multi Listed securities
Swift
Credit Card management
Technical Skills
Mercury quality center
EARS (from remedy)
testing stategy
logic of progammation
technical analisys
functional analisys
Certifications
ISTQB
ITIL foundation
Relevant professional experience
ITG Consulting / Ordina Finance Consulting (Sep 07 - Today)
Context
In order to remain close to its clients and to accompany them to meet their next challenges in term of quality and cost reduction, Ordina Finance Consulting - Ordina is developing a new service offering.
This service offering will answer to this following question often asked by our clients:
"How can we save cost and still be assured that we have a quality software product? "
This new service offering answers concretely to this question.
Role
As Solution Manager, my role is to develop a new service offering "Testing and Quality Acceptance" in order to accompany our clients to meet their new challenges in term of quality of the product software and cost reduction.
Technical environment
SALES
RESULTS
Project : CMMI @ING - ING (Sep 2007 - Nov 2007)
Cost : between 50K? and 100 K?
Description: This project was a fixed price project. The objective was, after a gap analysis period, to provide with a team of 3 persons an action plan in order to become CMMI level 2 compliant. My role was to follow the team and ensure during the delivery phase that the milestones were respected and the solution was still in line with the client expectations.
Ordina Finance Consulting - Euroclear (Jul 08 - today)
Context
Euroclear Bank is a single-purpose settlement bank that provides financing to its Participants in order to facilitate the efficient settlement of their instructions. The banking services offered by Euroclear Bank include: Treasury and Credit Management.
OPICS package is used to support Treasury activity (money market, foreign exchange deals, investment & hedging deals).
OPICS is a Windows based PC LAN client server product for Front & Back Offices processing starting from deal entry & verification till accounting and reporting. OPICS also manages any event that could occur along the deal life cycle (payments, confirmation generation, credit checks, rate re-fixing, redemption...)
Role
As test leader, my role is to coordinate the testing activities, to manage a team of testers and to participate actively to the testing. These testing activities are the last stage before putting the new business requirements in live. Another aspect of my role is during the launch in production, is to coordinate all the tasks based on a launch scenario (timing, tasks and actionnees).
Technical environment
.Net - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - CONNECT DIRECT - PELICAN - OPICS - MERCURY QC
Ordina Finance Consulting - Euroclear (Jul 08 - Oct 09)
Context
Currently the EBe functionalities which are to be maintained after the ESES migration are supported by an external IT provider; however, it is foreseen to terminate the cooperation.
It is thus required to re-write the code.
Essentially the re-write cover the applications Security & Coupon Center (SCC) and Euroclear Vault Management Package (ESES-VMP). It is essentially the purpose to copy the existing functionalities, though, bearing in mind that if it is in any way possible to optimize the existing solution this should be done. Especially given the fact that with the dematerialisation the treatment of physical securities will within 5 years fadeout.
Essentially the re-write cover the services Capitrack Level I, Capitrack Level II and BRS. It is essentially the purpose to copy the existing functionalities, though, bearing in mind that if it is in any way possible to optimize the existing solution this should be done.
Role
As test leader, my role is to coordinate all the activities related to the launch of the new application in two test environments (System Integration Test and Operational Acceptance Test) and to coordinate the launch in production with multiple teams involved.
Technical environment
.Net - SQL - TANDEM - MQ SERIES - WINDOWS - COGNOS - MERCURY QC - OUTSOURCING
ITG Consulting / Ordina Finance Consulting - Euroclear (Jul 08 - Nov 08)
Context
On a yearly basis SWIFT implements modifications to its FIN messages. These changes can have a mandatory character (new validation rules, codes that are deleted) or an optional character (new codes that become available, optional new fields).
Generally the outcome of discussion in the Securities Market Practice Group regarding the standardised use of SWIFT messages is also implemented at the same time, as non-compliance with these market practices may stop STP processing of messages at the Participant's side.
Role
As senior test analyst, my role is to participate to the writing and the execution of test case. I was involved to this project as senior test analyst in order to assist the test lead due to my previous experience in swift release projects.
Technical environment
VB - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - TANDEM - MERCURY QC - OUTSOURCING
ITG Consulting / Ordina Finance Consulting - Euroclear (Sep 08 - Nov 08)
Context
A "Credit Agreement" is a legal document which outlines the various financing options available to the "Borrower(s)" (referred to with the credit agreement). The financing terms are structured within the document using a set of well-defined products. Within the loan industry a single credit agreement is referred to as a "Deal".
Within a deal there are one or more "Facilities"; in effect, each facility is a distinct credit line with its own notional limit. Within the secondary loan markets these facilities are often referred to as "Tranches". In the FpML language, the business group preferred usage of the term, facility.
Each facility can be "Utilized" up its notional limit. Utilization occurs with one or more "Loan Contracts". A loan contract is a single instance of an actual borrowing made and is the source for generating the interest-based cash flows. The sum of the current outstanding loan contracts is what was previously referred to as the "Utilization Level of the Facility". The balance of the loan contracts could be either static, amortizing/increasing over time or fluctuating on an intra-day basis (depends on the type of facility and the type of loan contract).
Every credit agreement is managed by an "Agent Bank". The agent bank is responsible for ensuring correctness of all cash flow to and from the borrower. Commercial loans of this type are usually "Syndicated" to a group of "Lenders". The agent bank is also responsible for all lender cash flow.
Role
As test leader, my role is to coordinate the testing activities, to manage a team of testers and to participate actively to the testing. These testing activities are the last stage before putting the new business requirements in live. Another aspect of my role is during the launch in production, is to coordinate all the tasks based on a launch scenario (timing, tasks and actionnees).
Technical environment
.NET - SQL - WINDOWS - MERCURY QC
ITG Consulting / Ordina Finance Consulting - Euroclear (May 07 - Nov 07)
Context
On a yearly basis SWIFT implements modifications to its FIN messages. These changes can have a mandatory character (new validation rules, codes that are deleted) or an optional character (new codes that become available, optional new fields).
Generally the outcome of discussion in the Securities Market Practice Group regarding the standardised use of SWIFT messages is also implemented at the same time, as non-compliance with these market practices may stop STP processing of messages at the Participant's side.
Role
As test leader, my role is to coordinate the testing activities, to manage a team of testers and to participate actively to the testing. These testing activities are the last stage before putting the new business requirements in live. Another aspect of my role is during the launch in production, is to coordinate all the tasks based on a launch scenario (timing, tasks and actionnees).
Technical environment
VB - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - TANDEM - MERCURY QC - OUTSOURCING
ITG Consulting / Ordina Finance Consulting - Euroclear (Dec 06 - Apr 07)
Context
In a nutshell, the scope of this project is to allow participants that have in their portfolio MLS securities in CC2/Remote code to receive a reporting that is in line with the market practise. Indeed, currently, Euroclear reports the remote code using a cc2, which is not known on the Market (where only isin is known). The project aims at reporting those remote codes (cc2), using the home security code (Isin or CC1) with a PSAFE identifying the remote market on which they hold the position. The settlement reporting part of the project has been launched in July 2007. The current document describes the requirement to extend this new feature to the participant's custody reports and on some co-called tactical reports.
The original scope of the project included all Custody reports, on both SWIFT and Euclid channels. Mid- June 2006, the scope has been drastically reduced, as described here below, to some specific Swift and Euclid reports and extended to the tactical reports ( mainly reports developed in the frame of the MLI migration)
Role
As test leader, my role is to coordinate the testing activities, to manage a team of testers and to participate actively to the testing. These testing activities are the last stage before putting the new business requirements in live. Another aspect of my role is during the launch in production, is to coordinate all the tasks based on a launch scenario (timing, tasks and actionnees).
Technical environment
VB - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - TANDEM - MERCURY QC - OUTSOURCING
ITG Consulting / Ordina Finance Consulting - Euroclear (May 06 - Nov 06)
Context
On a yearly basis SWIFT implements modifications to its FIN messages. These changes can have a mandatory character (new validation rules, codes that are deleted) or an optional character (new codes that become available, optional new fields).
Generally the outcome of discussion in the Securities Market Practice Group regarding the standardised use of SWIFT messages is also implemented at the same time, as non-compliance with these market practices may stop STP processing of messages at the Participant's side.
Role
As senior test analyst, my role is to participate to the writing and the execution of test cases.
Technical environment
VB - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - TANDEM - MERCURY QC - OUTSOURCING
ITG Consulting / Ordina Finance Consulting - Euroclear (Feb 06 - May 06)
Context
Multi-listed Securities are securities listed on more than one Exchange and therefore eligible for settlement in more than one CSD. They are considered in EB as separate, non-fungible securities with different common codes. Securities held in the CSD of the issuer are referred to as Home Market Securities, while securities held in the other foreign CSD are referred to as Remote Market Securities.
The Home market security will be represented in EB by an Isin code and a Common Code (CC1), while the remote market security will be represented by no ISIN and a different Common code (CC2). The link between the 2 is made via a specific table ("PP_SOI").
It is possible that securities are eligible in a third (or 4th,..) market. There are creation of CC3, (CC4,...).
The usage of a second common code (CC2) is a Euroclear Bank and Clearstream Banking Luxembourg practice rather than an Industry Standard; indeed, multi-listed securities are usually identified by a single ISIN, regardless of where they trade or settle. Participants do not want to maintain databases with the correspondance ISIN-CC2. In this context, a possibility to input instructions on the basis of the ISIN + PSAFE of the remote market has been developped allowing for the deduction of the CC2 internally.
Role
As senior test analyst, my role is to participate to the writing and the execution of test cases.
Technical environment
VB - SQL - IBM MAINFRAME - PL1 - MQ SERIES - WINDOWS - TANDEM - MERCURY QC - OUTSOURCING
Accenture - Fortis Bank (Sep 05 - Dec 05)
Context
Update of the midas version from MIDAS 4 to MIDAS PLUS.
In this context, the team was responsible to maintain and to manage the changes on the existing platform in order to allow internal employees to participate to the setting of the new version of the application.
Role
As project manager, my role was to select and to manage a team of 20 persons composed of functional and technical profiles in order to support FBA in getting an immediate reinforcement of the resources capacity.
Technical environment
IBM Mainframe - AS400 - RPG ILE - DB2 - SQL - MIDAS 4 - MIDAS PLUS
Accenture - Pre sales (Apr 05 - Oct 05)
Context
Pre sales activities
Role
As senior consultant, I was actively involved in pre sales activities in order to write part of the offer.
Technical environment
SALES - Mercury Portfolio Management- HP Open View - Outsourcing
Cap Gémini Belgium - Euroclear (Dec 04 - Apr 05)
Context
This project is the second step into the construction of a Single Settlement Engine (SSE) with the ultimate aim to offer cross-border settlement facilities and tariffs comparable to local settlement transactions.
The Single Settlement Engine (SSE) is the common infrastructure that will result from the consolidation of the 4 settlement engines in place at 4 CSD's (CREST, EF, EB, and ENL) into one shared engine premise.
The Core SSE is the central part of the SSE that concentrates the settlement logic and consequential positioning/booking statuses for all trading parties.
This project addresses the delivery of a number of software components collectively denoted as the 2nd release of the core SSE defined and labeled as SSE R2 throughout all documents.
The 1st release addresses the referential data sub-system and relevant message flows to allow the CSD's to manage such data about financial instruments and parties synchronised with their own copy and its evolution.
The enclosed figure 1 briefly illustrates the scope of the second release, i.e. named SSE R2.
Role
As Functional Integration Manager, my role was to be sure that all the functionalities to design the global application are implemented into each technical component.
I had to provide functional support to the technical designer team, the developer team and the testing team in order to produce the technical designs, the program specifications and test scenarios.
I had to translate the functional changes into change requests (determination of the new charge) to give input to adapt budget and planning.
Technical environment
IBM Mainframe - PL1 - MQ Series - DB2 - SQL
Cap Gémini Belgium - Euroclear (Sep 04 - Apr 05)
Context
This project is the second step into the construction of a Single Settlement Engine (SSE) with the ultimate aim to offer cross-border settlement facilities and tariffs comparable to local settlement transactions.
The Single Settlement Engine (SSE) is the common infrastructure that will result from the consolidation of the 4 settlement engines in place at 4 CSD's (CREST, EF, EB, and ENL) into one shared engine premise.
The Core SSE is the central part of the SSE that concentrates the settlement logic and consequential positioning/booking statuses for all trading parties.
This project addresses the delivery of a number of software components collectively denoted as the 2nd release of the core SSE defined and labelled as SSE R2 throughout all documents.
The 1st release addresses the referential data sub-system and relevant message flows to allow the CSD's to manage such data about financial instruments and parties synchronised with their own copy and its evolution.
The enclosed figure 1 briefly illustrates the scope of the second release, i.e. named SSE R2.
Role
As technical designer, my mission consisted to translate functional needs to technical needs in order to implement the new components and to start the program specifications by the development team (back office in Nantes) and the unit test scenarios by the testing team (in Brussels).
Technical environment
IBM Mainframe - PL1 - MQ Series - DB2 - SQL
Cap Gémini Belgium - Euroclear (May 04 - Sep 04)
Context
SSE R2 - Statement of work
The purpose of this Statement of Work (SOW) is to define a delivery framework for the project "CORE SSE Release 2". It holds the specific arrangements necessary for the project to fulfil the governance, quality and technical requirements of Euroclear. It will be used as a checklist to specify the work settings between Euroclear and Capgemini from the start of the relationship in this project, until its end. The project will be executed in accordance with this SOW. These arrangements are taken into account when the project is set up and are reviewed and modified if necessary during the life of the project (via Change Request).
Role
Inside a team of more or less 10 persons, as senior consultant, my mission consisted to estimate the charge of coding from high level documents (estimation of the complexity to estimate the charge of coding), to describe the functionality of all the components to show our understanding of the business of the client, to complete the client methodology with our process to validate our deliveries.
I participated to the redaction of the "On boarding" kit to receive the new persons for the delivery phase.
I participated to the redaction of the proposal.
Technical environment
IBM Mainframe - PL1 - MQ Series - DB2 - SQL
Cap Gémini Belgium - Cap Gémini (Apr 03 - Apr 04)
Context
Outsourcing service offering - Setting up of an Application Management Service Centre showroom.
Role
As senior consultant in outsourcing, my first mission was to participate in the setting up of an Application Management Service Centre Showroom.
During this mission, I was responsible for the design, the installation of the infrastructure, the implementation of the tools, the preparation of the client presentation and demonstration.
My second mission was to participate in the building of the real factory (AMSC).
I participated actively to the installation of the connection between our different sites and with the different clients.
I was in charge of the tool deployment management to support the delivery processes, of the training preparation concerning processes and tools.
I trained collaborators on the processes (Incident, Problem and Change management) and on the use of these tools which support all these processes.
For the knowledge management, I managed the setting up of a knowledge base and trained collaborators (what is knowledge management, Knowledge base, documentation plan, standardization of the documentation and tools to access to the knowledge base).
I was responsible for all the aspects (management, tools, infrastructure, training) concerning the integration of new contracts in the factory. I gave support, advices.
Technical environment
ACCESS - IIS - WINDOWS - TOMCAT - APACHE - EARS
Cap Gémini Belgium - BBL (Jun 02 - Mar 03)
Context
Pre sales activities
Role
As senior consultant in outsourcing, my mission was to share my knowledge with my colleagues about Application Management (Processes, Tools and Infrastructure).
I worked principally for the evaluation of the maintainability of the applications with the collaboration of CGE&Y France for the analysis with Mc Cabe.
I had to present our way of measurement to the client, and to write a presentation of an Application Management Service Centre.
Technical environment
SALES - IBM MAINFRAME - COBOL - DB2 - SQL
Cap Gémini Belgium - Cetelem Belgium (Jun 01 - May 02)
Context
Migration of applicative chain from Belgium (Evere) to France (Paris).
In its strategy, Cetelem Group has decided to centralized the management of the production chains.
Role
As responsible of the migration, I was in charge of the following activities:
- Analysis of the applications
- Analysis of the technical changes due to the differences between the two exploitation systems
- Follow up of the realization of the test
- Realization of the non-regression tests
- Implementation of the applications in the mainframe in Paris
- Implementation of the new file transfers
- Coordination between several actors
I had to manage one person, and to coordinate all the changes concerning the migration of the applications, concerning the modification due to the Euro and the network migration (from Novell to Windows NT).
Technical environment
IBM Mainframe - COBOL - CICS - DB2 - SQL - NT
Cap Gémini Belgium - Cetelem Belgium (Jan 01 - Jun 01)
Context
Management of a new credit card for a Belgian bank in the context of revolving credit.
Role
As senior consultant, I participated with a colleague in the realization of a new application in order to create and to manage the credit cards VISA for a Belgian bank. This included the design (functional and technical) of the application and the integration tests before delivering the application in live.
I used my previous experience to create macros to generate cases of test automatically.
Technical environment
IBM Mainframe - COBOL - CICS - DB2 - SQL - NT
Cap Gémini Belgium - General Motors (Dec 00 - Jan 01)
Context
Audit of the quality and maintainability of GM applications.
Role
As senior consultant in outsourcing and Pacbase expert, I was in charge of studying the applications of General Motors written with Pacbase.
There were 107000 files, and I had to find out which one was written in Pacbase, and give a report with following information:
- number and name of the applications
- analysis about what have been done (or not) for the year 2000
- glossary
Per application, a list with all the batch programs and another with the TP programs
This mission was a kind of audit to have more information about the General Motors applications for an outsourcing contract.
Technical environment
SALES - OUTSOURCING - IBM MAINFRAME - PACBASE - DB2 - SQL
Cap Gémini Belgium - Cetelem Belgium (Oct 00 - Nov 00)
Context
Internal training
Role
As Cap Gemini Belgium employee, I followed up the internal training related to the technical and functional analysis compliant with Cap Gemini Belgium methodology.
Technical environment
Internal training
Cap Gémini France - Unedic (Sep 98 - Sep 00)
Context
Maintenance and enhancement of the current outsourced application.
Role
As team leader, my mission was to capture with other colleagues the knowledge (functional and technical) about a domain 'CALCUL des prestations' of the information system of the UNEDIC in an outsourcing context of 35 persons.
This domain was judged critical by the client.
I took the responsibility for the management of this domain, so I was the person of contact for the deliveries and the non regression tests.
Technical environment
IBM Mainframe - Pacbase - DL1 - SQL