-
European Parliament
- Senior Consultant
2011 - maintenant
PROJECT DESCRIPTION:
European Paliament CMS
Today, part of the content of the European Parliament website is updated through a CMS called IM Press. This tool is based Microsoft Infopath 2003 and Documentum.
The purpose of this project is to replace IM Press by a home made CMS, based on the Java/JEE technology.
Redesign of the European Parliament website layout
The purpose of this project is to offer a common design to the 80 websites linked to the European Parliament. The first phase focuses on the main website of the European Parliament, http://www.europarl.europa.eu
ROLES & RESPONSIBILITIES:
Senior Consultant – Business / Functional Analyst
In order to put in place a CMS which answer to the best to user requirements, I am responsible for:
• Gathering user requirements and analyse the existing CMS, in order to identify:
o The Business entities and their relations (Entity-relation data models)
o The Business processes
• Defining the business and system use cases
• Model the business entities and processes:
o Use case diagrams
o Activity diagrams
• Writing the functional analyses
• Writing the Detailed Specifications, describing precisely the application screens, their ergonomics and their dynamic behaviour
TECHNICAL ENVIRONMENT:
UML, Modelio, MS Project, MS Visio, BPM, Java/JEE (Hibernate / Spring), SOA, Web services (XML, WSDL, SOAP), Web 2.0 (Ajax, Javascript, HTML, CSS, W3C, WAI), Oracle, PL/SQL, Jira, SVN, MS Office
-
Ad-Hoc Services
- Owner
2011 - maintenant
IT consultancy
IT recruitment
IT trainings
-
Alten Belgium
- Business Manager
2010 - 2011
Business Manager
Being a Business Manager in Axen/Alten IT Solutions is like being an “intrapreneur”, i.e. managing a company, within the company.
As such, I am responsible for:
• Recruiting consultants
• Managing existing customers and finding new ones
• Doing the follow-up of the career of consultants
-
Axen
- Local Account Manager
2008 - 2010
Responsible for the handling of IT requests sent by the European Commission:
- Find candidates having the appropriate competences, skills and respecting a defined budget
- Prepare them to meet the European Commission contact
- Assist them during their first moments at the European Commission
Setup of a partnership with a Polish company.
-
Axen
- Project Manager / Chef de projet
2007 - 2010
PROJECT DESCRIPTION:
The Directorate-General for Energy and Transport of the European Commission (DG TREN – now DG ENER and DG MOVE) is responsible for developing and implementing European policies in both the Energy and the Transport field. In order to fulfil this mission, it manages a large quantity of projects in very different areas, such as subventions, research and procurement contracts.
The business processes related to the management of these projects were supported by a Grant Management tool developed in Powerbuilder, which needs to be replace by a new web 2.0 based JEE application.
ROLES & RESPONSIBILITIES:
Technical Project Manager
My first priorities when I joined the project were to review the existing procedures and put in place the project methodology based on RUP:
• Iterations with a release of ePMS at the end of each iteration
• Estimation of the task durations by the team (planning poker)
• Follow-up of the team activity by using:
o Daily stand-up meetings
o Jira
o A burndown chart
• Management of the changes thanks to a Change Control Board (CCB), whose role is to decide which changes are to be included in the planning.
• Testing:
o Organise the team
o Define the processes
• Define new document templates based on RUP artefacts: Business Description Document, Use Case Specification, User Interface Prototype, Design, Testing scenarios
• Manage the communication:
o Within the team: Wiki
o With the 6 groups of ePMS users, in order to define with them their priorities, and to deal with planning conflicts
o With the owners of all applications with which ePMS interacts
In order to stay up to date technically speaking, I was also involved in the validation of the architecture (RUP artefact Software Architecture Document).
Business Analyst / Functional Analyst
In order to know exactly about the user priorities and, thus, to control the project, I was also involved in both the business and functional analyses:
• Gather user requirements and write the Business Description Documents, which describe all:
o Business processes (BPM)
o Business entities and their relations (Entity-relation data models)
• Define system use cases by using UML diagrams, such as:
o Use case diagrams
o Activity diagrams
o Sequence diagram
• Write Use Case Specification documents
• Write User Interface Prototype documents, describing precisely the application screens
TECHNICAL ENVIRONMENT:
RUP, MS Project, MS Visio, BPM, UML, IBM Rational Tools (Rational Rose, Requisite Pro, RSA, RSM…), Java/JEE (Hibernate / Spring), SOA, Web services (XML, WSDL, SOAP), XSLT, Web 2.0 (Ajax, Javascript, HTML, CSS,…), Oracle, PL/SQL, Jira, CVS, MS Office
-
Micropole-Univers
- Analyst
Levallois-Perret
2007 - 2007
Project description :
Version 1.8 of the French train company website www.voyages-sncf.com (13000 visitors a day), to be released on October 2007. A totally new fare policy will be implemented, including special fares and comfort options dedicated to business travellers.
Roles & Responsibilities:
• Business Analysis: meetings with the VSC marketing team to define the business fare scope;
• Functional Analysis: functional performance specifications;
• Assistance to developers on every functional issue.
Technical environment:
UML, IBM Rational ClearCase, IBM Rational ClearQuest, MS Office
-
Micropole-Univers
- Project Manager / Chef de projet
Levallois-Perret
2006 - 2007
Project description :
Thales, 80,000 employees around the world, is divided in several entities using disparate Information Systems, needed to centralise and share some of its “golden data”.
This project, a Proof Of Concept (POC), focused on Thales customers. Its main goal was to define a Service Oriented Architecture (SOA), which would be easily used again for other Thales critical data.
Roles & Responsibilities:
• Definition of the technical architecture based on Orchestra Networks and Informatica Software suite;
• Project management:
o Risk analysis
o Initialisation;
o Timescales;
o Activity monitoring;
o Meeting organisation & leading;
o Quality management;
o Closing.
• Analysis: functional specifications;
• Development of web services & specific web pages.
Technical environment:
UML, Java/J2EE (Struts, Hibernate), Orchestra Networks ebx.platform MVC Framework, Jsp, Informatica Powercenter, Data Explorer, Data Quality & Data Analyzer, Web services (XML, WSDL, SOAP, Altova XML Spy), Eclipse, Axis, MS Project, Test director, MS Office
-
Micropole-Univers
- Project Manager / Chef de projet
Levallois-Perret
2006 - 2006
Project description :
SFR Cegetel is the second French cell phone operator.
We specified and developed for their online store the new functionality “Renew your cell phone”, allowing for existing customers to buy a new cell phone at a lower price: www.espacesfr.com.
Roles & Responsibilities:
• Business Analysis to describe the SFR – Cegetel offer in IBM WPC;
o Meetings with end users to define the scope;
o Coordination & reporting with the SFR - Cegetel Project Director.
• Project management:
o Initialisation;
o Timescales;
o Activity monitoring;
o Meeting organisation & leading;
o Quality management;
o Closing.
• Functional Analysis;
• Development:
o PL/SQL;
o Web page.
Technical environment:
Oracle SQL, PL/SQL, Java, J2EE: Struts, Hibernate, IBM WCS MVC Framework, Jsp, HTML; JAVASCRIPT, CSS, MS Visio, MS Project, Test Director, Eclipse, MS Office
-
Alteca
- Project Manager / Chef de projet
LYON CEDEX
2005 - 2006
Project description :
GIP C. Page is the leading software editor for French public hospitals and clinics.
They decided to re-develop their customer/server software offer in the Java/J2EE technology and thus needed assistance to improve their homemade Framework, make architectural choices and define a development methodology for J2EE application.
In order to do that, we specified and developed them two applications:
• Manage intern projects;
• Monitor employee activity.
Roles & Responsibilities:
• Customer assistance to:
o Make technical choices using the new Framework; Scope this two leading projects; Define the exact needs and job instructions; Define new project development processes.
• Management of both projects:
o Scope; Human resources cost; Risk analysis; Initialisation; Timescales; Activity monitoring; Meeting organisation & leading; Coordination with the other project managers; Quality management; Closing.
• Analysis: redaction of the functional performance specifications;
• Development
o Jsp; PL/SQL.
Technical environment:
Eclipse, Java, J2EE: intern Framework - Struts – Hibernate – Log4J – Ant – jsf - GIP, jsp, HTML, JavaScript, CSS, Oracle SQL, PL/SQL, MS Visio, MS Project, Test director, MS Office
-
Alteca
- Project Manager / Chef de projet
LYON CEDEX
2004 - 2005
Project description :
Symphonie OnLine is software editor for French hospital kitchens.
The Manufacturing / Storage management part of their software, originally developed in 4GL / Informix, needed to be rewritten in PowerBuilder to merge with the full software.
Roles & Responsibilities:
• Project management:
o Initialisation;
o Risk analysis;
o Timescales;
o Activity monitoring;
o Meeting organisation & leading;
o Quality management;
o Project closing.
• Analysis: functional performance specification;
• PL/SQL development (stored packages, procedures & functions).
Technical environment:
Oracle SQL, PL/SQL, MS Visio, MS Project, Test director, MS Office
-
Alteca
- Analyst
LYON CEDEX
2004 - 2004
Project description :
The French Bank “Banque Populaire” needed to include into their loaning management application the new European loan “SOCAMA FEI”.
Roles & Responsibilities:
• Project management:
o Initialisation;
o Timescales;
o Activity monitoring;
o Meetings organisations & leading;
o Quality management;
o Project closing.
• Functional performance analysis.
Technical environment:
MS Project, MS Office
-
Dadolle Dijon Basket website
- Analyst / Developer
2003 - 2003
Project description :
Development of an Internet website for the basket ball club “Dadolle”.
Roles & Responsibilities:
• Business analysis: customer assistance to define the club needs and job instructions;
• Functional performance analysis;
• Definition of the website technical architecture and ergonomics;
• Development;
• Testing;
• Hosting;
• Maintenance.
Technical environment:
Apache, MySQL, PHP, HTML, Javascript, CSS, MS Office
-
Alteca
- Chef de projet
LYON CEDEX
2003 - 2004
Project description :
GIP C. Page is the leading software editor for French public hospitals and clinics.
They decided to complete their offer with a dedicated php Intranet application allowing doctors to enter their medical treatments using the new Common Codification (CCAM).
Roles & Responsibilities:
• Functional analysis;
• Definition of the website technical architecture;
• Development in php using Smarty (separates the graphical and business layers) and some PEAR packages (database abstraction, logging);
• Testing;
• Application deployment;
• Change management.
Technical environment:
MS VISIO, APACHE, ORACLE SQL, PL/SQL, MYSQL, PHP, HTML, JavaScript, CSS, MS Office
-
Proval Ingénierie (Alteca)
- Project Manager / Chef de projet
2003 - 2003
Project description :
The French National Swimming Association (FFN) needed a new application to manage its members and the “synchronised swimming” contests.
Roles & Responsibilities:
• Timescales;
• Meeting organisation & leading;
• Resource management;
• Project monitoring;
• PL/SQL development
Technical environment:
Oracle SQL, PL/SQL, MS Visio, MS Project, Test director, MS Office
-
ATOL C & D
- Analyst / Coach
2001 - 2002
Project description :
Savoye Logistics produces all in one automated warehouses. Before re-developing it, they decided to analyse thoroughly the existing application responsible for moving the warehouse automats in order to being able to manage bigger warehouses.
Roles & Responsibilities:
• Coaching of 2 analyst developers;
• Analysis of the existing application;
• Workflow diagrams representing the application functionalities;
• development of the new application: SQL pro*C.
Technical environment:
SQL pro*C, MS Visio, C, MS Office
-
Atos Origin
- Analyst / Developer
Bezons
2001 - 2001
Project description:
France Telecom wanted to add new functionalities to their free calls routing application, such as call transferring and double call
Roles & Responsibilities:
• Functional analysis;
• Maintenance of the existing application;
• Functional performance specifications;
• Development of the new functionalities;
• Testing scenarios
Technical environment:
C, SQL, MS Office