Barclays
Fevrier 2016
3 équipes agiles en scrum
Banque privée et d’investissement
MISSIONS
Montée en compétences des équipes sur Git/GitFlow
Conception et réalisation des nouvelles fonctionnalités
Réalisation d’une solution CI
Accompagnement des équipes dans l’application de scrum
ENVIRONNEMENT TECHNIQUE
Tomcat, JBoss, Jetty
Spring, Hibernate, Angular 2, Soap, Cxf, JSP, JSF
Intellij, Git, Oracle, Jira, Bitbuck Jenkins, Docker, Nolio, et
Solution Architect et Application Manager
ING Direct
Mai 2016 - Janvier 2017
9 équipes agiles en scrum réparties selon le modèle spotify
Banque en ligne : FATCA, CRS, Due Diligence, Banque de france, Uniserv, Blaze Advisor, Epiphany, Cardhub
MISSIONS
Migration des fonctionnalités vers l’architecture cible
Responsable de la qualité du code
Référent technique
Application manager de Sonar et Fortify
ENVIRONNEMENT TECHNIQUE
Tomcat, JBoss
JEE, Spring, Hibernate, AngularJS, JSF, JSP/Servlet, Rest, Soap, Cxf, Swagger, Velocity, iText, Jasper, BDD, TDD, DDD
Eclipse, Intellij, Git, Maven, Jenkins
Oracle, Jira, Bitbucket
Faisant partie d’une équipe agile, je participais à la réalisation des nouvelles évolutions et à la maintenance corrective. Aussi, j’étais responsable de la qualité de code délivrée par l’équipe. Je concevais donc des solutions adaptées au besoin de notre Product Owner, accompagnais les développeurs à la réalisation, et faisais des revues de qualité de code ainsi que des revues de sécurité.
Ayant aussi des compétences dans le cycle de livraison et la gestion de configuration, je participais aussi au Continuos Delivery et au Continuos Integration.
En résumé, ma mission consistait à accompagner mon PO depuis le raffinage de son besoin jusqu’à la mise en production de celui-ci.
Capgemini
Novembre 2013 - Mai 2016
Cycle en V et transformation agile
TMA des applications de ING Direct : Rétractation, Eptica, Cegedim, europ3c, Generali, CIC
MISSIONS
Référent technique
Scrum master
Création d’une nouvelle couche middleware pour
remplacer le legacy
ENVIRONNEMENT TECHNIQUE
JEE, Spring, Hibernate, AngularJS,
JSF, JSP/Servlet, Rest, Soap
Eclipse, Intellij, Git, Maven, Jenkins
Oracle
Scrum et Safe
Durant cette expérience, j’ai participé à la transformation agile d’ING Direct. J’ai commencé ma mission
dans une équipe travaillant en cycle en V, et l’ai terminée dans une équipe agile.
Entre temps, j’ai évolué du poste de développeur en leader technique. Aussi, suite à cette transformation,
j’ai été désigné Scrum Master (certification obtenue en 2014) à la tête d’ une équipe agile, pour
l’accompagner à la mise en pratique du framework Scrum.
Ingénieur développement Java JEE
Atos
Avril 2013 - Septembre 2013
Cycle en V
Développement d’une application Java JEE pour Renault Trucks
MISSIONS
Création et conception d’une solution de monitoring des
«dealers» de Renault Trucks
ENVIRONNEMENT TECHNIQUE
JEE, Ant, Shell, Quartz, jQuery,
Javascript, HTML, CSS, Spring,
Hibernate, MySQL, svn, Maven
Pendant cette expérience, ma mission consistait à recueillir le besoin métier directement des chefs de
projets chez Renault, de le réaliser et de le mettre en production.
L’environnement technique était basé sur les frameworks JEE : Spring, Hibernate, JSP/Servlet, HTML/CSS,
Javascript, jQuery, Tomcat.
Irstea
Avril 2012 - Septembre 2012
Développement d’une application Java pour des besoins en business intelligence
MISSIONS
Rédaction des solutions techniques
Développement Java, test et correction d’anomalies
ENVIRONNEMENT TECHNIQUE
Windows, Unix
Swing
Jdbc, xml, mondrian, JMap, JRubik,
Talend, Spring, JDBC
Oracle Spatial
Dans cette mission, j’ai accompagné un doctorant à la transformation de ses idées théoriques en
programme informatique.
L’environnement technique était principalement axé autour du JAVA SE, avec Swing comme framework de
présentation, Spring pour la partie métier, et JDBC pour la persistance.
Ingénieur développement Java SE
SchieleMaroc
Mai 2009 - Septembre 2009
Développement d’une application Java pour la gestion des équipements d’un réseau informatique
MISSIONS
Conception UML des solutions techniques
Développement Java, test et correction d’anomalies
ENVIRONNEMENT TECHNIQUE
Windows, Unix
Swing
Jdbc, Spring, Ant
MySQL
L’obj ectif de l’application était de répondre aux besoins des administrateurs réseaux de SchieleMaroc. En
utilisant des API java, l’application trace un schéma des équipements interconnectés dans un réseau
informatique, et donne la possibilité aux administrateurs de les gérer à distance.
Ingénieur développement Java ME
SchieleMaroc
Mai 2008 - Aout 2008
Développement d’une application Mobile pour lancer des communications groupées aux collaborateurs
MISSIONS
Conception UML des solutions techniques
Développement Java/JME, test et correction d’anomalies
ENVIRONNEMENT TECHNIQUE
Windows, Unix
Swing
Jdbc, Spring, Ant, JME, Python
MySQL
Il s’agit d’une application client/serveur. Le serveur hébergeait une base de données MySQL contenant les
les communications à diffuser au personnel d’une entreprise, et lançait - à la demande des responsables
des services (client) - des notifications sur les téléphones des collaborateurs.