Driss - Chef de projet JAVA
Ref : 120330N001-
92800 PUTEAUX
-
Chef de projet, Consultant, Développeur (44 ans)
-
Freelance
Mars 2022 – Aujourd’hui
Paris 75008
LiquidShare
Sep 2021– Jan 2022
SG-ABS
(Africa Business Services)
Nov 2019 – Juillet 2021
Maisons Alfort
BpiFrance
Avril 2019 - Octobre 2019
Paris 75013
Digital Hub – Carrefour
Août 2018 – Mars 2019
Paris 75008
Digital Factory – Hager
Jan 2018 – Août 2018
Paris 75002
Natixis – BPCE-IT
Oct 2016 – Nov 2017
Nanterre
ENEDIS (ex ERDF)
Nov 2015 – Sept 2016
Paris 75001
Editions Francis Lefebvre
Nov 2013 – Oct 2015
(24 mois - Poissy)
PSA
Avril 2012 – Juin 2013
(15mois - Nanterre)
SFR Grand Public
Oct 2010 – Mars 2012
(18mois - Meudon)
SFR Business Team
Dec 2009 - Sept 2010
(10mois - Paris)
Orange
Mai 2009 - Nov 2009
(7mois - Paris)
Banque De France
Avr 2008 - Avr 2009
(13 mois - Arcueil)
Orange
Coach Agile / Scrum master
Responsable de la transformation agile eu sein de la Fintech LiquidShare.io spécialisée dans le traitement post-marché des titres de PME en utilisant la technologie de Blockchain
• Aider à l’adoption de l’Agilité au niveau de la direction et toute l’équipe Produit.
• Former aux rituels du Scrum et faciliter leur déroulement.
• Animer des ateliers Scrum : Planning poker, DOR & DOD, découpage des user stories…
• Coacher et former sur les principes de l’agilité et fédérer l’équipe au Framework Scrum.
• Planification et suivi des sprints et des releases.
• Audit, dashboard, Indicateurs de pilotage et reporting.
• Mise en place et suivi de l’amélioration continue
• Proposition et animation d’atelier de priorisation et d’affinage (Story mapping, matrice complexité/valeur)
Environnement technique : Spring, Angular, Blockchain (Daml), Jira, Confluence, DevOps, Google Cloud.
Coach agile / Transformation agile Coach agile au sein de la direction ATI (Architecture Transformation et Innovation) au sein de SG-ABS
• Accompagner les différentes parties prenantes (Agile Master, PO, PMO, …) dans la transformation agile
• Mettre en place des objectifs de transformation et des indicateurs de pilotage des chantiers de transformation.
• Mettre en place les pratiques agiles (Scrum, Kanban, …) et s’assurer de leur pertinence et de leur application
• Partager/communiquer autour des bonnes pratiques, et développer la culture de l’entraide et l’esprit d’équipe.
• Coacher, Former et Sensibiliser les équipes aux valeurs de l’agilité.
Scrum Master/Coach Agile
Scrum master / coach agile sur plusieurs squads à la direction digitale pour le projet B.E.L
• Gérer les rituels inter-équipes (scrum of scrum, partage de la roadmap, …)
• Optimiser les interactions entre les différentes squads
• Application de Scrumban pour les équipes travaillant sur le build et run simlutanément.
• Animation des ateliers (recette fonctionnelle, disponibilité des env, affinage des Epics/US)
Environnement technique : Springboot, Java11, Angular, XLdeploy. Openshift, Jira, PostgreSQL, Oracle
Scrum Master / SAFe 4.0
Transformation digitale & Refonte du Projet OneCarrefour et la Marketplace
• Rôle de facilitateur, et garant de l’application de la méthode Agile
• Animer les rituels et suivre l'amélioration continue pour deux équipes scrum.
• Garantir une bonne tenue à jour du Jira (User stories, BDD, Features/Epics, Kanban board, workflow, etc.)
• Reporting au niveau de la gouvernance projet : Objectif vs Delivery vs Capacité (KPI et indicateurs)
• Garant de l'équilibre de l’équipe
• Optimiser la collaboration entre les membres de l’équipe et les équipes transverses (plusieurs équipes par train).
Environnement technique : Springboot, Java8, ElasticSearch, Couchbase, Atlassian Suite, Scrum/Safe2.0
Scrum Master
Rattaché au manager de la Digital Factory du Hager, j’ai la responsabilité de mettre en place le framework Scrum au sein des équipes scrum en tant que coach agile, et mener un projet stratégique « Deep » avec une dimension internationale en tant que Scrum master.
• Planification et animation des différentes cérémonies Scrum
• Assurer que la méthodologie SCRUM soit comprise et adoptée par tous, former les collaborateurs (marché français et allemand)
• Analyser, identifier et participer à la résolution d'obstacle pouvant détourner l'équipe de ses objectifs
• Assurer une bonne communication interne à l'équipe et vers l'extérieur
• Travailler en étroite collaboration avec les deux Product Owners
• Alerter sur les questions budgétaires
• Gérer les ressources projets (dev, architecture, test, intégration)
• Garantir les livraisons en lien avec les Product Owners
Environnement technique : SiteCore9, VSTS, Microsoft Azure Cloud, Bitbucket, Jira,
Scrum Master / coach agile
BPCE et sa filiale Natixis lancent le projet Chatbot Platform dans un programme 89C3R, pour répondre aux besoins des clients métiers du groupe BPCE (SAV digital, CFF, Eurotitres, …).
Dans le but de livrer un chatbot personnalisable et géré indépendamment.
• Scrum Master d’une équipe de 8 personnes (offshore et nearshore)
• Accompagnement d’une Tribu, constituée de 2 squad en Feature team, dans l’appropriation des pratiques agiles (Cadre contextualisé à Natixis, inspiré notamment de Spotify et SAFe).
• Animation de rituels scrum, et d'ateliers entre squads.
• Participation à l’amélioration continue des pratiques au sein de l’Agile Center
• Gestion du projet sur (JIRA), documents d’avancement sur (confluence)
• Facilitation pour que l’équipe projet (PO, 2 squads , PO et SM des parties prenantes) s’améliore de façon constante.
• Suivi de la couverture des tests unitaires, tests Selenium, et tests non régression.
Environnement technique : Spotify, Jira, confluence, Java8, Spring MVC Angular, MongoDB, MySQL, XL Deploy, XL Release, Jenkins, Bitbucket.
Scrum Master / coach agile
Coacher des équipes Scrum au sein du pôle « données » et les accompagner sur les bonnes pratiques Agile Scrum, et aider les scrumMasters à faire face aux changements internes et créer leur propre approche.
• Suivi et contrôle des projets BigData avec Scrum.
• Coaching agile et mettre en oeuvre une approche agile dans sa globalité.
• Préparation des artefacts Scrum.
• Planification collaborative Scrum et estimation des Produits en story points.
• Chantiers transverses sur l'architecture technique et l'intégration continue.
Environnement technique : Java8, Spring MVC, Spring boot, Spark, Scala, Hive, HDFS, Teradata.
ScrumMaster / coach agile (au centre de services ATG)
Réaliser la refonte du SI interne en développant une application web Restful « XML-First », qui est un outil de rédaction, et de publication des entités éditoriales, utilisé par les rédacteurs et utilisateurs internes de l’éditeur ELS.
Animer l’équipe Scrum :
• Animer les cérémonies scrum : Daily Scrum, sprint planning, sprint review et la rétrospective.
• Protéger l’équipe scrum des perturbations extérieures
• Jouer le rôle de facilitateur au sein de l’équipe
• Rédiger les bilans de sprints à partir d’indicateurs pertinents et des remontées de l’équipe (qualité, avancement des dossiers, satisfaction de l’équipe, respect des engagements)
• Organiser la mise en place des activités nécessaires à l’amélioration continue
• Assurer une répartition des tâches pertinentes entre les membres de l’équipe.
• S’engager sur le contenu de chaque sprint avec l’équipe (vélocité, capacité à faire).
• Aider le Product Owner à prioriser les « user stories » des dossiers et participer à leur répartition dans les sprints de réalisation
Participer avec l’équipe à la réalisation technique du projet :
• Veiller à la bonne couverture du code par les tests unitaires et les tests fonctionnels nominaux
• Maîtriser la vision bout en bout du développement des dossiers jusqu’à leur mise en production
• Challenger les approches techniques possibles lors des différentes phases et les impacts en termes de maintenabilité et d’exploitabilité du code livré en production.
Environnement technique : JHipster, Java8, Tomcat8, Spring MVC, Spring boot, hibernate, AngularJS, GIT sur Bitbucket, Jenkins, SonarQube, MariaDB, MongoDB, NPM, Bower, Grunt, Maven3, Elasticsearch.
Responsable d'applications / Scrum Master
Au sein de la Direction des programmes du domaine industriel, pilotant la production et la logistique, en tant que Scrum Master dans l’équipe NEO / BI, avec objectif de réaliser des applications web pour les usines terminales de PSA partout dans le monde afin de valoriser et suivre les KPI d la production et logistique.
• Prendre en charge la gestion de configuration de l’ensemble du parc applicatif du domaine (prendre en charge les versions logicielles, les intégrations de socles techniques, …)
• Assurer la gouvernance et le pilotage des travaux de développement sous traités en offshore (Espagne et Argentine) pour le compte de PSA sur le domaine JavaJ2E, Microsoft Reporting services.
• Pilotage par portefeuille de jiras et réponses techniques aux questions posées par ce canal.
• Intégration continue, réutilisabilité des composants, planification des tests unitaires, audit et qualité de code, suivi du Reste à Faire par sprints, planning de développement, plan de charge des équipes et planification des tests unitaires.
• Assurer la production des développements logiciels (évolutions et vie courante) en Java J2EE dans les engagements Qualité/Couts/Délais définis dans le cadre du projet.
Environnement technique : Java6, Spring, Struts, hibernate, Boostrap, AngularJS, Glassfish, Maven, Luntbuild, Teamcity, SVN, Tomcat, Jira, Piwik, SonarQube, BO, ETL (PDI), Solaris X86, HP-UX.
Chef de projet Migration Data chez SFR
Migration des clients SFR mobile du système de facturation Orian vers BIOS, et gestion transverse des travaux liés à ce projet.
• Extraction, ciblage, et blacklistage des données.
• Participer à la réalisation de la Migration du Parc Clients vers le nouveau Système d'information de SFR.
• Planification et organisation des différentes migrations, ajustements du Système existant et des outils de Migration.
• Audit des données nécessaires à la bonne migration des contrats SFR dans le nouvel SI.
• Assurer la communication auprès des différents interlocuteurs SI et métier transverses.
Environnement technique : Java, Spring, Struts2, Hibernate, SVN, Tomcat, Unix, shell, Oracle, Datastage
Chef de projet MOE ClarifyCRM 7.5 (CRM de SFR Business Team)
Au sein de la Direction des programmes, intervenir en tant que chef de projet technico-fonctionnel pour piloter et assurer le bon développement des évolutions fonctionnelles sur ClarifyCRM.
• Animation des workshops de recueil des besoins MOA
• Analyse des impacts techniques (Etude d'impact et conception de la solution) et
organisationnels (planning, chiffrage)
• Rédaction des cahiers des charges de réalisation.
• Réalisation des modes opératoires et validation des spécifications détaillées.
• Assistance à la recette de l'équipe fonctionnelle.
• Conception technique et test de non régression.
• Suivi et correction des anomalies en mode projet et MCO.
• Contribution aux comités de pilotage des projets transverses.
• Développement des scripts de migration des données.
Environnement technique : ClarifyCRM7.5, Oracle, PL/SQL, scripts Shell, Unix.
Ingénieur d’étude EAI Webmethods 6.5 : EFB/PFB (Echange FrontOffice/ BackOffice)
Intégrer le service SMS (Soutien, maintenance, support) afin d’assurer la maintenance des projets EFP/PFP (Echange FrontOffice/ BackOffice) sur Webmethods, en analysant les échanges des flux entre les applications BackOffice, et celles de FrontOffice.
• Analyse et déblocage des messages et flux dans EFB/PFB.
• Automatisation des processus existants.
• Intégration de nouvelles versions applicatives
• Soutien, maintenance et support technique et fonctionnel
Environnement technique : Webmethods 6.5, Oracle, PL/SQL, Shell, Unix.
•
•
• Concepteur UML : Projet ORAP2 (refonte du système d’information)
Au sein de la DSI, intégrant le projet de Conception détaillée UML du projet ORAP2 dans le cadre la migration de Delphi vers J2EE. Ce projet a pour but de surveiller les institutions bancaires par les agents de Banque de France.
•
• Etude de la refonte de SI : de Delphi vers une architecture distribuée J2EE.
• Conception et modélisation des processus métier du SI.
• Organisation de workshops, définition du besoin avec le métier.
• Rédaction du dossier de conception d’ensemble.
Environnement technique : UML, Rational Rose, Unix.
Responsable technique au centre de services Astek (Plateau des projets en Forfait)
Au sein du centre de services Forfait pour le client Orange géré par la SSII Astek, intervenir en tant que réfèrent technique afin d’assurer le développement technique et l’industrialisation des projets.
• Installation et administration des applications J2EE sur des serveurs distants virtuels.
• Industrialisation de l’environnement d’intégration: Maven, Archiva, JIRA, Continuum,
Xwiki, Alfresco.
• Administration des bases de données sur Oracle et MySQL.
• Administration LDAP, SVN, Solaris10 (Sparc), Redhat, ATG Framework.
• Rédaction de la documentation technique (spécifications et modes opérationnels).
• La prise en charge des packages (installation, tests, MEP à blanc).
Environnement technique : Solaris/Unix, Java/J2EE, ATG, Maven, Jira, Archiva, Continuum, Alfresco, Tomcat, Oracle, PL/SQL, MySQL, Shell, Mantis.
Avr 2006 - Mars 2008
(7mois - Boulogne)
(16 mois Guyancourt)
Orange
Ingénieur d’études et développement J2EE/ATG
Modéliser et réaliser le développement des évolutions fonctionnelles et techniques pour le client Orange au sein de centre de services forfait sur les projets suivants:
« B2B : Propal’Mobilité G2R » : solution d’avant-vente des offres Orange Business
« B2C : Ewifi » : Boutique web Orange de forfaits prépayés « WiFi Access »
« B2C : Estore» : Vente des forfaits, téléphones et accessoires
• Etude du besoin, chiffrage, conception, développement et amélioration des évolutions fonctionnelles sur le Framework ATG, DAS et Oracle.
• Réalisation des spécifications fonctionnelles et techniques.
• Prise en charge des déploiements (scripts sh, sql, ant).
• Tests et correctifs.
• Amélioration de schéma de données (MCD, MPD, mapping objet).
• Gestions des instances Oracle (staging, prod).
Environnement technique : Java/J2EE, UML, Merise, ATG, DAS, Oracle, PL/SQL, PVCS, Shell, Solaris/Unix
COMPETENCES INFORMATIQUES
• Langages : C, C++, JAVA, ADA, Assembleur, CAML, Cobol, PL/SQL, UML.
• Développement Web : HTML, PHP, ASP, JavaScript, CSS, JAVA/J2EE, Tomcat, Jboss, Glassfish.
• Base de données : SQL Server, Oracle 8i/ 9i/ 10g/ 11g, MySQL, MariaDB, MongoDB.
• Méthodes : Merise, Unified Process (RUP, 2TUP), Ms Project (Gantt, Pert).
• Logiciels & Frameworks: ClarifyCRM 7.5, Rational Rose, Eclipse, Zend studio, Dreamweaver, JIRA, Confluence, Continuum, Alfresco, Archiva, OpenLDAP, Struts, Spring, AMCDesigner, JHipster, ATG Framework, DAS, Tomcat, JBoss, Corba, MQSeries, Maven, Luntbuild, Teamcity, Jenkins, Sonarqube, Piwik.
• Systems: WINDOWS, UNIX, LINUX (SUSE /REDHAT/ AIX), Open Solaris, Mac OS X.
FORMATIONS
2005 - 2006
Master spécialisé en Ingénierie des Systèmes d’information distribués.
ESIAG - Université de Paris XII
2001 - 2005 Deug, Licence, et Maîtrise en MIAGE.
Mention : Bien
ESIAG (Ecole Supérieure d’Informatique Appliquée à la Gestion) à Créteil ESIAG - Université de Paris XII
CERTIFICATIONS
Mai 2016 Xebia Training
Certification Management 3.0
• Comprendre le Management 3.0 et l’Agilité.
• Responsabiliser les Equipes et les auto-organiser.
• Motiver les Personnes et développer leurs Compétences.
• Gérer les changements et accompagner la croissance des Structures.
Nov 2013
Xebia Training
ScrumAlliance
Certification ScrumMaster et Product Owner par ScrumAlliance
• Les concepts essentiels ainsi que les outils de Scrum
• Les différences entre les méthodes agiles et les méthodes traditionnelles en
« cascade ».
• Comment mettre en place une feuille de route pour l’adoption de l’agilité
• Planifier et faire des estimations avec Scrum.
• Comment un chef de projet traditionnel devient-il un chef de projet agile
COMPETENCES INFORMATIQUES
• Langages: C, C++, JAVA, ADA, Assembleur, CAML, Cobol, PL/SQL, UML.
• Développement Web : HTML, PHP, ASP, JavaScript, CSS, JAVA/J2EE, Tomcat, Jboss, Glassfish.
• Base de données : SQL Server, Oracle 8i/ 9i/ 10g/ 11g, MySQL, MongoDB.
• Méthodes: Merise, Unified Process (RUP, 2TUP), Merise, Ms Project (Gantt, Pert).
• Logiciels & Frameworks: ClarifyCRM 7.5, Rational Rose, Eclipse, Zend studio, Dreamweaver, JIRA, Continuum, Alfresco, Archiva, OpenLDAP, Struts, Spring, AMCDesigner, JHipster, ATG Framework, DAS, Tomcat, JBoss, Corba, MQSeries, Maven, Luntbuild, Teamcity, Jenkins,Sonarqube, Piwik.
• Systèmes: WINDOWS, UNIX, LINUX (SUSE /REDHAT/ AIX), Open Solaris, Mac OS X.
DIVERS
Points forts
Esprit d’équipe, capacité d’adaptation, conscient de la qualité, faculté de persuasion, autonomie.
Langues • Anglais (TOEFL, TOEIC, Business English) : Courant.
• Espagnol : Notions.