Bureau Veritas
07/2010-Aujourd'hui
Entreprise

Solutec

Client

Bureau Veritas

Ag2r La Mondiale
10/2009-07/2010
Entreprise

Solutec

Client

Ag2r La Mondiale

IBM GBS
02/2009-08/2010
Entreprise

IBM GBS

Client

EDF

Sirius Consultancy
06/2008-09/2008
Entreprise

Sirius Consultancy

University of Central Lancashire
02/2006-06/2006
Entreprise

University of Central Lancashire

BUREAU VERITAS, Paris

Participation au développement et à la maintenance applicative de l'outil de gestion financière de l'activité marine de Bureau Veritas. Cet outil permet la gestion de la facturation, ainsi que la préparation budgétaire et le pilotage de l'activité.

Analyse technique et fonctionnelle de l'application existante

Maintenance applicative, support niveau 3 (principalement en Anglais)

A partir de l'expression des besoins :

Réalisation de spécifications fonctionnelles et techniques en collaboration avec la MOA

Développement de modules dans le cadre de l'évolution fonctionnelle et technique de l'application :

Couche de présentation en JAVA/J2EE avec le framework Struts (Eclipse)

Développement de fonctionnalités en AJAX et utilisation de la librairie Javascript ExtJS

Couche de traitement métier avec les EJB 3.0

Couche d'accès aux bases Oracle 10g et Sybase avec l'API JDBC

Manipulation, définition et contrôle des données de la base en SQL

Développement PL/SQL (Packages, procédures et fonctions, triggers)

Planification de tâches java récurentes (batch) sous l'API Quartz Scheduler - Spring

Integration du projet à l'outil Apache Maven

Déploiement sur serveur Jboss

JAVA/J2EE, Struts, JSP, AJAX, ExtJS, JavaScript, EJB, JDBC, XHTML, CSS, PL/SQL, SQL, Maven, Quartz Scheduler, Oracle 10g, Sybase, Eclipse, SVN, PL/SQL Developer, RapidSQL, Subversion

AG2R LA MONDIALE, Paris

Participation à la conception et à la réalisation de l’application de gestion des fonds de péréquation des branches boulangerie et épicerie prévus par les conventions collectives. Cet outil permet de gérer les adhésions, les différents contrats et de liquider les prestations aux clients.

Suivi de la méthode SCRUM (AGILE), implication dans l'ensemble des phases du projet

Participation aux réunions quotidiennes du suivi de l'avancement (daily stand-up)

Participation aux réunions de définition des besoins avec les gestionnaires (MOA, AMOA et AMOE)

Suivi du projet par itération bihebdomadaire (sprints) :

Réalisation de la présentation de l'avancement aux équipes du projet

Validation des tâches effectuées auprès de la MOA et définition des réalisations de la prochaine itération

Analyse et enrichissement de la documentation sous Fitnesse (spécifications fonctionnelles et maquettes)

Développement des itérations en JAVA/J2EE avec Eclipse:

Couche de présentation en JSF à partir de template FACELETS et JavaScript

couche de traitement métier en Spring

couche d'accès à la base DB2 et définition des paramètres de communiquation avec l'équipe mainframe

Déploiement sur serveurs Apache et Websphere, utilisation de LOG4J suivant les environnements

Tests unitaires JUNIT, tests de navigation Selenium et tests fonctionnels automatisés sous Fitnesse

Réalisation de diagramme de livraison et de tests de performance avec Apache Jmeter

JAVA/J2EE, AGILE, SCRUM, JSF, Spring, FACELETS, JavaScript, LOG4J, Maven, Tomcat, Websphere, CTG CICS, DB2, JUNIT, JMETER, Selenium, Fitnesse, ECLIPSE, CVS, Quality Center

IBM Global Business Services, Paris

Participation aux différentes phases d'un projet de mise en oeuvre d'un portail applicatif Websphere au sein d'un vaste programme de refonte du système d'informations autour des activités nucléaires d'EDF.

A partir du cahier des charges, des spécifications et de la charte graphique et ergonomique :

Contribution aux phases de conception détaillées :

Mise en oeuvre de maquettes unitaires de faisabilité (XHTML, CSS, JavaScript)

Participation à la réalisation et à l'intégration du thème d'affichage spécifique client du portail :

Développement de pages JSP (XHTML, CSS, JavaScript et utilisation de l'API WEBSPHERE

Développement de fonctionnalités et PORTLETS sous RAD

couche de présentation JSP, couche de traitement en servlet JAVA

Utilisation des API JAVA WEBSPHERE, WEB CONTENT MANAGMENT, JSR 168 et JAVAMAIL

Utilisation de WEBSERVICES JAVA (WML, SOAP)

Mise en gestion de configuration des projets avec Clearcase

Tests unitaires JUNIT et d'ensemble sous QUALITY CENTER

Documentation technique et utilisateur

Livraison en environnement de recette

support recette, correction d'anomalies avec Clearquest

Formation du collaborateur en charge de reprendre les tâches effectuées

JAVA/J2EE, WEBSPHERE PORTAL, Rational Application Developer (ECLIPSE), JUNIT, XHTML, CSS, Javascript, Webservices, Clearcase, Clearquest, Mercury Quality Center

Sirius consultancy, Kuala lumpur, Malaisie

Au sein de l'éditeur de logiciel, prise en charge de la réalisation d'un module de gestion financière pour la solution d'aide à la decision à destination des universités privées de Malaisie.

A partir des spécifications fonctionnelles :

Analyse détaillée des besoins, collaboration avec maîtrise d'ouvrage

Etudes des normes comptables et financières IFRS

Conception UML (diagramme de classes, diagramme de cas d’utilisation)

Conception de la base de données en Merise (MCD, MPD)

Mise à jour de la base de données existante sous MySQL

Développement en PHP objet sous Eclipse :

Couche de présentation PHP 5.5 (HTML, CSS, JAVASCRIPT)

Développement de fonctionnalités en AJAX et utilisation de la librairie Javascript Mootools

Utilisation du moteur MVC de JOOMLA

Accès aux données MySQL, Développement de requêtes SQL et définition de triggers

Tests unitaires, d’ensemble et de non régression

Livraison en environnement de recette

Correction des anomalies

Ubuntu GNU/Linux, PHP 5.5, Javascript, CSS, XML, Ajax, SQL, Joomla, Mootools, Eclipse, PhpMyAdmin, MySql, Merise, UML

University Of Central Lancashire, département informatique, Preston, Royaume-Uni

Réalisation d'une application web dynamique de gestion de programmes pédagogiques pour les professeurs de l'université : gestion des élèves (ajout, suppression, modification), gestion des modules et coefficients, gestion des notes (statistiques).

A partir du cahier des charges :

Analyse détaillée des besoins (en anglais)

Conception UML (diagrammes des cas d'utilisation, diagramme de séquence)

Conception de la base de donnée en Merise (MCD, MPD)

Création de la base de données sous MySql

Développement en PHP (HTML, CSS, Javascript) sous Dreamweaver

Tests unitaires et d'ensemble

Livraison en environnement de recette

Windows XP, PHP, HTML, CSS, Javascript, SQL, PhpMyAdmin, MySQL, Dreamweaver, Windesign, Merise, UML