Kamel - Chef de projet JAVA
Ref : 110531I001-
92400 COURBEVOIE
-
Chef de projet, Formateur, Consultant technique, Product Owner (46 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES
MAIF Mars 2020 à ce jour
Coach Lean Agile
Mission :
Accompagnement des équipes de production et gestion d’incidents en coaching agile, formation et facilitation dans le cadre du programme de transformation agile au sein de la MAIF.
Réalisations :
⦁ Diagnostic et évaluation de la maturité agile des équipes
⦁ Co-définition des objectifs à atteindre et élaboration d’une feuille de route d’accompagnement
⦁ Sensibilisation agile pour les managers
⦁ Formation des équipes à la méthode Kanban
⦁ Facilitation d’ateliers de résolution de problèmes basée sur PDCA
⦁ Cartographie des processus avec l’outil VSM
⦁ Accompagnement des équipes sur la mise en place de rituels agiles
⦁ Définition et suivi des KPI agiles et KPI de performance
Environnement et outils :
Atlassian Jira
Groupe Renault Janvier 2019 à décembre 2019
Coach Lean Agile
Mission :
Dans le cadre de la transformation agile à l’échelle du groupe Renault, j’ai accompagné les équipes du programme "Customer Resolution" dans un contexte IT et non IT.
Réalisations :
⦁ Support des équipes dans le cadrage agile du MVP et accompagnement dans son exécution
⦁ Formation des équipes à Scrum et Kanban
⦁ Accompagnement des équipes dans la mise en oeuvre de Scrum et Kanban
⦁ Sensibilisation agile pour les managers
⦁ Préparation et accompagnement des équipes lors des PI Plannings
⦁ Facilitation des ateliers métiers
⦁ Facilitation d’ateliers de résolution de problèmes (A3 thinking, Ishikawa,…)
⦁ Accompagnement PO dans la constitution du backlog et priorisation de ses éléments
⦁ Accompagnement des équipes sur la définition des KPI agiles
Environnement technique et fonctionnelle :
Atlassian Jira / Confluence
Société Générale Janvier 2018 à novembre 2018
Coach Lean Agile
Mission :
Accompagnement des équipes GTS (infrastructure de production, plateforme, cloud) dans le cadre d’une transformation agile, inspiré Devops, en utilisant le framework SAFe.
⦁ Equipe DBaaS (DataBase as a Service)
⦁ Equipe CoreEdge (Portail de gestion des machines virtuelles)
⦁ Equipe Skype for business
⦁ Equipe infra ALD Automotive
Réalisations :
⦁ Audit et évaluation de maturité agile des équipes GTS
⦁ Définition d’un plan d’action pour atteindre un niveau supérieur de maturité agile
⦁ Accompagnement des équipes pendant les PI Planning
⦁ Sensibilisation agile pour les managers
⦁ Participation active à la vie du centre agile de GTS
⦁ Animation de serious games
⦁ Animation d’ateliers de cadrage de type Impact Mapping/Story Mapping
⦁ Mise en place de ScrumBan, Scrum ou Kanban au sein des équipes
⦁ Définition de KPI agiles
Environnement technique et fonctionnelle :
Atlassian Jira
Allianz France Janvier 2017 à Janvier 2018
Coach Lean Agile / Scrum Master
Mission :
Accompagnement des équipes suivantes dans le cadre de la transformation agile chez Allianz France :
⦁ Multirisques Habitation
⦁ Prévoyance
Réalisations :
⦁ Animation d’ateliers de cadrage pour définir le périmètre du MVP (User Journey, Persona, Story Map, KPI, Architecture, …)
⦁ Formation des animateurs de squads à l’animation des cérémoniaux Scrum.
⦁ Formation des PO à la rédaction d’US INVEST
⦁ Mise en place de ScrumBan
⦁ Contribution récurrente à la communauté de coachs agiles
Environnement technique et fonctionnelle :
⦁ Atlassian Jira, Atlassian Confluence
BPI France Avril 2015 à Décembre 2016
Senior Scrum Master
Mission:
Dans le cadre de cette mission au sein du pôle investissement de BPI France, j’ai occupé les deux rôles suivants :
- Scrum Master : pilotage de l’application web Front Office SVI avec une équipe de 7 développeurs et 3 Product Owners
- Coordinateur inter-projets : coordination des projets interdépendants (SVI, ETL et Middle Office)
Scrum Master :
⦁ Gestion et suivi de projet avec la méthode Scrum
⦁ Revue du backlog produit avec les Product Owners
⦁ Animation de cérémonies Scrum : story mapping, daily stand up meeting, sprint planning, planning poker, Backlog grooming, sprint review, rétrospective
⦁ Participation au recrutement des développeurs
⦁ Accompagnement des Product Owners ainsi que les métiers en vue de faciliter la priorisation du backlog produit selon la méthode MoSCoW et business value
⦁ Reporting via les burn down charts
⦁ Suivi des incidents de production
⦁ Conception du modèle de données
⦁ Participation au comité de Pilotage
Coordinateur inter-projets :
⦁ Organisation de points hebdomadaires technico-fonctionnels inter-équipes afin de s’assurer que les dépendances soient bien prises en compte.
⦁ Accompagnement d’autres équipes dans leur transformation agile
⦁ Organisation d’ateliers sur les retours d’expériences et obstacles rencontrés en vue d’une amélioration continue des équipes projets
Environnement technique et fonctionnelle :
⦁ Java, Webservices REST, AngularJS, PowerAMC, Jira agile, Tomee, Clarity
Direct Energie Septembre 2013 à Mars 2015
Scrum Master
Missions :
Au sein du service approvisionnement de Direct Energie, J’ai piloté et participer à la mise en place d’une cartographie temps réel des flux gaziers européens ainsi que la mise en place du projet Modelec (maison connectée). L’équipe projet comportait 5 développeurs et un Product Owner.
Réalisations :
⦁ Management de projet en mode Scrum.
Environnement technique et fonctionnelle :
⦁ JIRA OnDemand
Décembre 2014 à ce jour
Base de données:
Oracle 11g
Logiciels et langages :
JIRA, Icescrum
Environnement :
Linux & Win 7 Client : Alstom
Projets :
• My IT Portal
• Identity Manager
Rôle : Coach agile / Product owner
• Mise en place de la méthode Scrum au sein des équipes Alstom
• Rôle de product owner (récolte de besoin auprès des parties prenantes puis rédaction de user stories)
Octobre 2013 à Novembre 2014
Base de données:
Oracle 11g
Logiciels et langages :
JIRA OnDemand, Java 8, WebSocket, HTML5, Jquery, RaphaelJS, Tomcat8, Webservices REST
Environnement :
Linux & Win 7 Client : Direct Energie
Projets :
• Mise en place d’une cartographie temps réel des flux gaziers européens
• Mise en place du projet Modelec (maison connectée)
Rôle : Scrum Master / Expert JEE
• Gestion de projets en mode Scrum
• Expertise technique Java/JEE
Janvier 2013 à août 2013
Base de données:
Oracle 11g
Logiciel :
JIRA OnDemand, Confluence, Plateforme E-commerce Hybris, Back Office Mirakl
Environnement :
Win 7 Client : Galeries Lafayette
Projet : Mise en place de la Marketplace Galeries Lafayette
Rôle : Scrum Master / Coach agile
• Gestion du Backlog produit et Backlog de Sprint sous Jira et Confluence
• Coaching agile d’équipes de développement
• Formation des Product Owners à la rédaction de user stories selon les critères INVEST
• Animation d’ateliers : Planification des Sprints et Releases, revues de Sprint et rétrospectives
• Suivi et indicateurs projet : Sprint burn down chart, Release burn down chart
Août 2012 à Décembre 2012
Base de données:
Scality, MySQL
Logiciel :
JIRA, Confluence
Environnement :
Win 7, Linux Client : SFR Business Team
Projet : Suite Stockage Cloud
• Un service de stockage objet via une API
• Un service synchronisation et de partage de document
• Un service de sauvegarde de poste de travail et de serveur
Rôle : Scrum Master
• Gestion du Backlog produit et Backlog de Sprint sous Jira et Confluence
• Assistance au Product Owner lors de la valorisation (business value) et priorisation des US
• Planification des Sprints et Releases
• Organisation et animation de revues de Sprint et rétrospectives
• Rédaction et exécution des tests d’acceptation
• Reporting projet : Sprint burn down chart, Release burn down chart, Release burn up chart, indicateurs de qualimétrie
Octobre 2011 à Juillet 2012
Langages :
JAVA, JSP
Frameworks :
CDI, JAX-WS (webservices), EJB3, SLF4J, MOCKITO, MAVEN3, JSF 2, RICH FACES 4
Base de données:
MONGODB (NOSQL)
Logiciel :
ECLIPSE, JENKINS, EclEmma, SONAR, Selenium IDE, SoapUI
Serveurs d’applications :
Glassfish 3.1.1
Environnement :
Win 7, Linux Client : Bouygues Télécom
Projet : Application Web de vérification de l’éligibilité aux offres Bbox
Rôle : Scrum Master
• Gestion du Backlog produit et Backlog de Sprint dans l’outil Redmine
• Animation d’ateliers fonctionnels
• Définition des User Stories en collaboration avec le Product Owner
• Rédaction et exécution des tests d’acceptation
• Animation d’ateliers d’estimation des User Stories (poker planning)
• Animation d’ateliers de découpage des User Stories en sous tâches et estimation en heures
• Planification des Sprints et Releases.
• Garant du bon déroulement du daily stand up
• Organisation et animation de revues de Sprint et rétrospectives
• Production de reporting sur l’avancement des tâches (burn down chart)
• Conception du modèle de données et mise en place de l’architecture applicative lors du Sprint 0
Novembre 2010 à Octobre 2011
Langages :
JAVA, JSP
Frameworks :
STRUTS 2, HIBERNATE, SPRING, LOG4J, MOCKITO, MAVEN2, Hibernate Tools
Base de données :
ORACLE 11g
Logiciels :
REDMINE, ECLIPSE STS, Putty, TOAD, MANTIS, SONAR, HUDSON
Serveurs d’applications :
JBOSS 5.1
Serveur Web :
Apache http server
Environnement :
Win Vista, Linux RedHat Client : EDF
Projet : Gestion du parc applicatif de la Division d’Ingénierie Nucléaire.
Rôle : Scrum Master
• Conduite de projet en mode agile Scrum
• Utilisation de Redmine comme Backlog produit
• Facilitateur technique
• Production de graphique sur l’avancement des tâches (burn down chart)
• Production de reporting pour le Scrum Of Scrum
• Gestion et qualification des anomalies dans Mantis
Novembre 2009 à Octobre 2010
Langages :
JAVA, JSP
Frameworks :
SPRING MVC, HIBERNATE, SPRING, ActiveMQ (JMS), Apache CXF, LOG4J, MOCKITO, MAVEN2
Base de données :
ORACLE 10g
Logiciel :
ECLIPSE 3.4, Putty, TOAD, JIRA, HUDSON
Serveurs d’applications :
JBOSS 5
Serveur Web :
Apache http server
Environnement :
Win XP, Linux Société : Direct Energie
Projets :
• Maintenance et évolution de l’application web BSWeb (Bons de Souscription via le Web)
• Sourcing en électricité de Direct Energie
Rôle : Chef de projet J2EE - Scrum Master
• Appropriation fonctionnelle de l’application
• Rédaction des spécifications techniques détaillées
• Estimations des charges de développements
• Mise en place du Backlog de Sprint (tableau)
• Planification des Sprints
• Mise en œuvre du daily stand up meeting
• Organisation de revue de Sprint et de rétrospective
• Gestion des anomalies et évolutions dans JIRA
• Packaging de l’application et livraison dans les différents environnements (intégration, recette, production)
• Suivi des charges des développeurs
Mars 2009 à Octobre 2009
Langages :
JAVA, JSP
Frameworks :
JSF, RichFaces, HIBERNATE, SPRING, Apache CXF, LOG4J, JMOCK, MAVEN2
Base de données :
SQLSERVER 2005
Logiciel :
ECLIPSE 3.4, PowerAMC 12.5, TOAD
Serveurs d’applications :
Tomcat 6
Serveur Web :
Apache http server
Environnement :
Win XP, Windows server 2003 Client : SAMSUNG
Projet : Conception et réalisation de l’application web LYCAZ
Rôle : Chef de projet J2EE
• Rédaction des spécifications fonctionnelles générales de LYCAZ
• Rédaction des spécifications techniques détaillées (conception UML et MPD)
• Estimation des charges de développements
• Adaptation des pratiques CMMI suivant le contexte du client
• Point hebdomadaire avec le client
• Définition des scénarios et cas de test fonctionnels
• Mise en place de l’architecture applicative
• Affectation des tâches de développement à l’équipe
• Suivi des charges des développeurs
• Sécurisation de l’application LYCAZ ainsi que des Webservices
• Développements et tests unitaires (JUnit)
• Tests d’intégration en environnement de recette
• Gestion des anomalies (Mantis)
• Rédaction de la procédure d’installation
Octobre 2008 à Février 2009
Langages :
JAVA, JSP
Frameworks :
JSF, HIBERNATE, SIGHT, LOG4J
Base de données :
Oracle 10g
Logiciel :
ECLIPSE 3.4, PowerAMC 12.5
Serveurs d’applications :
Tomcat, Weblogic
Environnement :
Win XP. Client : Réseau de Transport d’Electricité (RTE)
Projet : Conception et réalisation de l’application web TGO (Traçabilité des Garanties d’Origine)
Rôle : Chef de projet technique J2EE
• Rédaction des spécifications fonctionnelles générales
• Estimation des charges
• Rédactions des spécifications techniques détaillées (conception UML et MPD)
• Formation des développeurs au framework de persistance Hibernate
• Développements et tests unitaires (JUnit)
• Rédaction du cahier de tests
• Rédaction du manuel utilisateur
• Tests d’intégration en environnement de recette
• Rédaction de la procédure d’installation
Avril 2008 à Septembre 2008
Langages :
JAVA, JSP
Frameworks :
STRUTS, HIBERNATE, SPRING, LOG4J, JMOCK
Base de données :
Oracle 9i
Logiciel :
ECLIPSE 3.2, PowerAMC 12.5
Serveurs d’applications :
Tomcat, Weblogic
Environnement :
Win XP. Client : Réseau de Transport d’Electricité (RTE)
Projet : Evolution de l’application Web EBR V8 (Etudes Bleues Régionales)
Rôle : Chef de projets J2EE
• Prise en main technique et fonctionnelle de l’application EBR
• Estimation de charges pour les évolutions et conception technique
• Réalisation de la maquette des évolutions sous PowerPoint
• Animation de la réunion de présentation de la maquette aux utilisateurs
• Rédaction des spécifications fonctionnelles détaillées
• Rédaction des spécifications techniques détaillées
• Conception UML et MPD
• Elaboration du cahier de tests
• Développements et tests unitaires
Novembre 2006 à mars 2008
Langages :
JAVA, JSP
Frameworks :
NETUI (BEA), LOG4J
Base de données :
Oracle 9i
Logiciel :
ECLIPSE 3.2, BEA Weblogic Workshop 8.1, Test Director 9, Serena Dimensions
Serveur d’application :
BEA Weblogic Server 8.1
Environnement :
Win XP. Client : COFACE
Projet : Maintenance et évolution de l’application web UOCP (Unique Online Customer Platform)
Rôle : Expert technique J2EE
• Etude et analyse de l'existant (technique et fonctionnelle)
• Estimation de charges pour les évolutions
• Rédaction des spécifications techniques
• Conception UML
• Développement des évolutions
• Tests unitaires
• Rédaction des plans de tests
• Refactoring de code
• Livraison du projet sur la plateforme d'intégration
• Tests d’intégrations
• Assistance à la recette
Mai 2006 à octobre 2006
Langages :
JAVA, JSP
Frameworks :
STRUTS, HIBERNATE, SPRING, LOG4J
Base de données :
Oracle 9i
Logiciel :
ECLIPSE 3.1, MyEclipse
Serveurs d’applications :
Tomcat, Weblogic
Environnement : Win XP Client : COLIPOSTE
Projet : Conception et Développement du site Web ********/ et d’une application Web pour le service après vente.
Rôle : Ingénieur d’études et développement J2EE
• Participation aux réunions avec l’AMOA de Coliposte afin de définir le cahier des charges
• Réestimation des charges
• Rédaction des spécifications générales et détaillées
• Conception du modèle de données
• Mise en place de l’architecture applicative ainsi que de la plate-forme de développements.
• Développement et tests unitaires
Janvier 2006 à avril 2006
Langages :
JAVA, JSP
Frameworks :
STRUTS, HIBERNATE, SPRING, LOG4J
Base de données :
Oracle 9i
Logiciel :
ECLIPSE 3.1
Serveurs d’applications :
Tomcat, Weblogic Client : EDF
Projet : Développement de l’application VARESE (Validation Accès Réseaux)
Rôles : - Encadrement technique
- Ingénieur d’études et développement J2EE
Assistance au chef de projet dans l’estimation de charges
Suivi et encadrement technique de 2 développeurs junior
Développement des IHM
Tests unitaires
Evolution du modèle de données pour optimiser les requêtes SQL
Janvier 2005 à décembre 2005
Langages :
JAVA, JSP
Frameworks :
STRUTS, PYRAMIDE, LOG4J
Base de données :
Oracle 9i
Logiciel :
ECLIPSE 3.1
Serveur d’application :
Tomcat.
Environnement :
Win 2000.
Client : Groupe PSA
Projet : Maintenance et évolution du portail Web ELOISE (application Web informationnelle)
LOT CC4 : Application Web restituant les statistiques des tests électriques et électroniques effectués sur les véhicules.
LOT Bout d’usine : Application Web permettant le pilotage des véhicules en fin de chaîne de production.
Rôle : Ingénieur d’études et développement J2EE
Conception UML (modélisation des traitements / données), mise à jour des cas d’utilisations suite aux réunions avec les utilisateurs
Rédaction des spécifications générales et détaillées
Développement du lot CC4
Evolution du lot Bout d’usine
Optimisation des requêtes SQL afin d’améliorer les temps de réponse.
Conception du cahier de tests
Tests en pré-production et production
Assistance à la recette
Avril 2004 à décembre 2004
Langages :
JAVA, JSP
Framework :
STRUTS, CASTOR, LOG4J
Base de données :
Oracle 9i.
Logiciel :
WSAD 5.0.
Serveur d’application :
Tomcat, Weblogic
Environnement :
Win 2000. Client : Réseau de Transport d’Electricité (RTE)
Projet : Maintenance et évolution de l’application Web INFO-CABLES permettant la description des liaisons souterraines électriques du RTE.
Rôle : Ingénieur d’études et développement J2EE
Corrections des anomalies.
Mise à jour des modèles de données (UML et MPD)
Mise à jour des documents de spécifications et manuel utilisateur.
Développement de nouvelles fonctionnalités.
Reporting EXCEL avec l’API poi
Tests unitaires.
Octobre 2003 à Mars 2004
Langages :
JAVA, JSP
Framework :
SanFrancisco de IBM.
Logiciel :
SanFrancisco Builder.
Serveur d’application :
WebSphere de IBM.
Environnement :
Win 2000. Client : ANOVA Editeur de progiciel de gestion immobilière
Projet : Conception et réalisation d’un module « structures hiérarchiques personnalisées » du progiciel ‘Habitat éo’.
Rôle : Ingénieur d’études et développement J2EE
Rédaction de l’expression des besoins.
Conception UML.
Spécification des interfaces de chargement (batch).
Développement en JAVA et JSP.
Tests unitaires et intégration.
DOMAINES DE COMPETENCES
Pilotage de projet
Analyse du besoin, rédaction des spécifications fonctionnelles générales, rédaction des spécifications techniques détaillées, planning prévisionnel, animation de réunions de suivi de projet,
assistance à la recette, encadrement technique des développeurs, sensibilisation à la méthode Agile Scrum.
Technique
Méthodologies de conception MERISE et UML.
Formation animée
Animation de formation sur le framework open source SPRING
FORMATIONS
2010 Certification Scrum Master – ScrumAlliance
2017 Formation Kanban
2018 Certification SAFe Agilist
2019 Certification SAFe SPC 5.0
2020 AWS Cloud Pratitioner (certification en cours)
2003 I.U.P. Méthodes Informatiques Appliquées à la Gestion des Entreprises (mention assez bien).
Année de maîtrise effectuée à l’université Laval (Québec, Canada).
1997 Baccalauréat Scientifique.
COMPETENCES INFORMATIQUES
LANGAGES : JAVA, JSP, JavaScript, HQL, SQL, HTML / XML.
LOGICIELS : Tortoise SVN, Dreamweaver, Microsoft Office, Rational Rose, PowerAMC, TOAD, SoapUI, Selenium IDE
ARCHITECTURE : J2EE, Struts, Spring MVC, JSF, RichFaces, Hibernate, Spring, Log4j, Mockito, Apache http server, Apache CXF
OUTILS DE DEVELOPPEMENT : Eclipse 3.x et Eclipse Spring Tool Suite
SGBD : MySql, Oracle 10g et 11g, SQLSERVER 2005
LANGUES VIVANTES
Anglais : bon niveau, usage professionnel
Arabe : bilingue
Berbère : bilingue