Flavien Bourgoin
Consultant Java/J2EE & Quality Process
Gestion de projet :
-----------------------------------------------------------------
# Encadrement d’équipes, planification et répartition des tâches.
# Suivi de projets dans le respect des coûts et des délais.
# Mise en place et respect des normes et des méthodes visant à garantir la qualité des livrables.
# Evaluation des risques et des impacts liés aux solutions techniques.
# Recette, livraison et suivi de mise en production.
Architecture et expertise :
-----------------------------------------------------------------
# Proposition et mise en place de stratégies et de processus Qualité.
# Proposition d'architectures et de solutions techniques Java/J2EE, AJAX.
# Conseil et résolution de problématiques techniques Java/J2EE, AJAX.
# Analyse, chiffrage, conception.
# Mise en place et animation de formations.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Connaissances :
-----------------------------------------------------------------
# Langue : Anglais professionnel (TOEFL ITP : 560 points / TOEIC : 750 points).
# Communication et projet : Microsoft Project, Visio, Excel, Word, PowerPoint.
# Recette : Test Director, Quality Center.
# Méthodes : OOP, UML, SOA, Design patterns.
# Langages : Java, Web 2.0 (AJAX, HTML, XHTML, XML, Javascript, CSS, DTD, XSD, DOM), SQL.
# Frameworks : J2SE, J2EE, J2ME, Spring, Struts, SweetDEV, Hibernate.
# Serveurs : IBM Websphere (WAS) 5 et 6, JBoss, Tomcat, Apache HTTP Server.
# Intégration continue / Qualimétrie : Ant, Checkstyle, PMD, Maven, Atlassian Bamboo.
# Gestion de versions : CVS, Subversion (SVN), Merant Dimension.
# Bases de données : Oracle, MySQL, Microsoft SQL Server.
En mission chez BNP Paribas.
Evolution et maintenance du système d’information ATLAS 2, utilisé en agence par toutes les filiales internationales de BNP Paribas dans le secteur de la banque de détails : Equipe MOE de 15 personnes.
## Workshop : Stratégie et Processus Qualité (depuis mars 2011)
-----------------------------------------------------------------
Projet de mise en place d’une stratégie et d’un processus de Qualité dans le groupe BDDF RBIS ITME OSI de la société BNP Paribas, en collaboration avec les architectes du groupe.
# Proposition d’une stratégie et d’un processus Qualité (Proposition acceptée par le responsable adjoint du groupe).
# Définition et description détaillée du processus de développement.
# Adaptation des outils de développement.
# Etablissement des normes de développement et des règles de codage.
## Projet Task Force Maroc – Lot 2 - Agenda (depuis mars 2011)
-----------------------------------------------------------------
Projet d’intégration d’une application externe « Agenda MIB » dans le SI Atlas 2.
# En charge de la pré-étude et garant de la faisabilité technique du projet.
# Design de l’architecture technique Java J2EE, AJAX.
# Analyse et conception des évolutions sur le système d’information Atlas 2.
# Coordination et suivi des développements à distance (Equipe de développement au Maroc).
En mission chez BNP Paribas.
Evolution et maintenance du système d'information ATLAS 2, utilisé en agence par toutes les filiales internationales de BNP Paribas dans le secteur de la banque de détails : Equipe de 25 personnes.
## Projet Multi-EAR Lot Portail v2 (depuis septembre 2010) :
-----------------------------------------------------------------
Projet d'industrialisation et de restructuration majeure de la partie Java du système Atlas 2, visant à améliorer la qualité globale du système et en particulier à réduire les risques liés aux réinstallations sur site.
# En charge de l’analyse, du chiffrage, de la conception, de la planification, de la répartition des tâches et du suivi de projet, dans le cadre méthodologique BNP Paribas (méthode RUP).
# Encadrement d’une équipe de quatre personnes pour réaliser la conception et l’implémentation du projet.
# Proposition, revue et mise en place d’architectures applicatives Java/J2EE, AJAX.
## Portail Atlas v2 (depuis novembre 2008) :
-----------------------------------------------------------------
Application centrale du système Atlas 2 qui permet aux utilisateurs de se connecter et d'accéder aux applications métier autorisées (Java/J2EE, Struts, SweetDEV, AJAX).
# Support et expertise techniques transverses : Java/J2EE, AJAX, architecture 3-tiers, Système ATLAS2 dans son ensemble.
# Audit et mise en place d’architectures techniques Java/J2EE, AJAX.
# En charge de l’analyse, du chiffrage, de la conception, de la recette, de la livraison et du suivi de mise en production.
# Encadrement d'une équipe sur place de trois personnes pour la réalisation des évolutions et de la maintenance.
# Encadrement d'une équipe au Maroc de deux personnes pour la réalisation de la maintenance.
# En relation avec la MOE et la MOA afin de garantir leur satisfaction.
# Mise en place et respect des normes et des méthodes visant à améliorer la qualité des livrables.
# Etablissement de spécifications fonctionnelles, de documentations d'architecture et de comptes-rendus.
# Formation des nouveaux membres de l'équipe.
## Application Searchspace (d'octobre 2008 à janvier 2009) :
-----------------------------------------------------------------
Application métier de lutte contre le blanchiment d'argent (Java/J2EE, Struts, SweetDEV).
# En charge des analyses, des chiffrages, des recettes, des livraisons et des suivis de mises en production.
# Encadrement d'une équipe de deux personnes pour la réalisation des évolutions et de la maintenance.
2007 - 2008En mission chez BNP Paribas.
Evolution et maintenance du système d'information ATLAS 2, utilisé en agence par toutes les filiales internationales de BNP Paribas dans le secteur de la banque de détails : Equipe de 15 personnes.
## Portail Atlas v2 :
-----------------------------------------------------------------
Participation à la réalisation du portail Atlas v2, application centrale du système Atlas 2 (architecture de type poste de travail, 3 tiers).
# Référent technique framework, Java/J2EE et Web 2.0.
# Analyse, chiffrage, conception, développement, test, recette, intégration.
## Socle technique Java :
-----------------------------------------------------------------
Participation à l'évolution du framework technique Java "Socle Atlas 2" (J2EE, SweetDEV, Struts, Hibernate).
# Référent technique framework, Java/J2EE et Web 2.0.
# Développement de composants web complexes.
## Applications BNP Paribas FOCUS, SAV, Searchspace :
-----------------------------------------------------------------
Participation à l'évolution et à la maintenance d'applications métier "Banque de détail" utilisées en production (J2EE, Struts, SweetDEV).
# Design, ergonomie web, analyse, développement, test, recette.
2007 - 2007Mise en place du système de gestion des certificats logiciel du GIP-CPS (Groupement d’Intérêt Public pour les Cartes des Professionnels de Santé).
# Analyse puis migration de modules applicatifs vers une technologie plus récente (de EJB 2.0 vers Spring/Hibernate).
# Optimisation des performances de l’application.
# Mise en place de Web Services.
2006 - 2006Etude et développement au sein de l’éditeur international de logiciels financiers. Intégration de composants 3D dans le framework J2EE de l’entreprise.
# Réalisation d’une étude pour choisir la technologie adéquate pour le développement du composant.
# Migration d’une application C/OpenGL existante vers une applet Java/Jogl.
# Intégration de l’applet dans le framework J2EE sous forme de composant.
2005 - 2005Amélioration des processus qualité de l’entreprise en vue d’audits de certification. Mise en place d’une application « nouvelles technologies » de traçabilité de marchandises.
# Analyse du besoin, analyse du système existant, choix et conception d’une solution technique.
# Développement, test et mise à disposition de l’application (Java/Swing, JDBC).
# Formation des employés à l’utilisation de l’application.