Mohamed - Architecte JAVA
Ref : 100204B002-
92290 CHATENAY MALABRY
-
Chef de projet, Architecte, Assistant à maîtrise d'ouvrage, Coach Agile (46 ans)
-
Freelance
Expérience professionnelle
Septembre 2020 à ce jour
AMPLOI / ANRH (Freelance)
Rôle : Coach Agile / Product Owner
Mission
Transformation Digitale / Agile de l’organisation, Product Owner de la plateforme Vigiscope.
Cartographie SI et définition de la Road Map Cible
Réorganisation des équipes en Centre de Service, Modernisation/automatisation des Processus.
Formation des équipes aux pratiques Agile
Définition de la Road Map et Rédaction du Backlog de la Plateforme Vigiscope pour Gestion des visites Médicale (Plusieurs prix dans les Salons SIRH)
Mise en Place des KPI et Optimisation des Process.
Environnement : JIRA, Cloud Amazon AWS, Jenkins, Sonar, MySQL, Git, PHP
Mai 2016 à Juin 2020
AXA Banque (Freelance)
Rôle : Coach Agile / Product Owner
Mission
Coach Agile pour la Transformation Agile de la DSI AXA Banque en deux phases Pilote /
Généralisation.
1. Scrum Master / Proxy Product Owner :
Refonte du Parcours de souscription en Ligne (Amélioration des performances de 700%)
Formation de l’équipe projet au framework Scrum (Equipe de 7 personnes)
Mise en place du framework Scrum et animation des rituels agiles
Définition de la roadmap et rédaction des User Story avec l’équipe Métier
Simplification du Parcours de souscription existant pour améliorer le taux de transformation (Un parcours de souscription en 8 minutes !)
Coaching de l’équipe UX pour l’intégrer dans les sprints de l’équipe Agile
Collaboration avec les équipes Data pour intégrer un tracking efficient du parcours de souscription
Coaching de l’équipe Système pour les intégrer dans une démarche Agile/Devops
Conception des API avec l’équipe Core Banking pour simplifier les échanges
Interlocuteur Axa Banque pour intégrer la signature électronique QuickSign dans le parcours de souscription
Interlocuteur Axa Banque pour intégrer Synapse (Syspertec)
Evolution des processus d’homologations vers une démarche Agile
Pilotage Mise en Production, Run & Incidents. Suivi Risques & Budget
2. Product Owner :
Parcours de souscription en Agence Axa France. Adaptation/Généralisation du parcours de souscription en ligne en Agence
Mise en Place de l’offre 100 % Compte avec l’équipe Métier
Etude de l’existant et définition du parcours cible avec l’équipe UX
Ateliers avec les équipes Axa France pour intégrer le parcours de souscription dans la démarche commerciale des Agents
Adaptation du parcours de souscription aux contraintes Agent (Poste de travail, Outils, Signature, Ged..)
Adaptation du parcours de souscription (couplage avec les offres Assurance)
Rédaction des règles de gestion d’intégration du parcours de souscription avec le moteur de règle AXB.
Pilotage des réunions de l’avancement du déploiement progressif avec les équipes Axa France
Pilotage des développements Front et Back (Équipe de 15 Personnes)
Pilotage des Mise en Production, Suivi Run et incidents
3. Coach Agile :
Transformation Agile de la DSI Axa Banque, Implémentation du Framework SAFe (équipe de 6 Coach Agile)
Mise à jour de la Cartographie de la DSI (Applicatifs, Equipes, Process…)
Définition de l’organigramme cible, Réorganisation des équipes
Adaptation des process d’Homologation, Mise en Production, Support
Formation / Coaching des équipes aux pratiques Agile et aux Framework SAFe
Organisation des rituels SAFE (PI Planning, ART Sync, Scrum Of Scrum, Revue des risques, maturation des besoins)
Mise en Place des KPI, Optimisation des Process
Environnement : JIRA, Cloud Amazon AWS, Jenkins, QuickSign, Sonar, MySQL, React JS, Git
AMPLOI Janvier 2016 à Mai 2016
Rôle : ScrumMaster / Architecte
Mission
ScrumMaster pour le développement de l’application Vigiscope assurant la gestion des
visites médicales des salariés des banques populaire, caisse d’épargne, Crédit Maritime
} Animation des réunions d'expression de besoins & rédaction des User Story
} Mise en place de l’architecture applicative MVC
} Animation des réunions Scrum : Sprint Planning, DailyScrum, Sprint Review et
Sprint Retrospective et suivi charge, planning et roadmap.
Environnement : PHP, SQL, Phyton, Tomcat, MySQL, Trello
Janvier 2014 à Octobre 2015 Safran – Sagem Aerospace
Rôle : Coach Agile / Scrum Master
Mission :
Coach Agile / Scrum Master dans le département Airline Services pour les activités FDM
(Flight Data Monitoring). Mise en place du framework scrum pour 5 projets AGS, AGS
New Engine, Cobalt, SFCO2, ACMS / DLCS A350
• Mise en place du framework Scrum pour 5 équipes projet
• Mise en place du processus « Scrum of Scrum » pour le projet SFCO2
• Formation Scrum et coaching des intervenants projet (35 personnes)
• Animation des rituels Scrum : Sprint Planning, DailyScrum, Sprint Review et
• Sprint Retrospective
• Adaptation du processus qualité Sagem Aérospace pour tenir compte des
• spécificités Scrum et mise en place d’un programme «Assurance Qualité Scrum»
• Mise en place d’indicateurs qualité et de KPI projet
• Suivi charge / planning avec les responsables projet
• Mise en place d’un environnement d’intégration continue (Jenkins, Sonar)
• Suivi backlog / anomalies (Redmine / Trello)
Environnement : PowerBuilder, PHP, Phyton, PostgreSQL, Jenkins, Sonar, Redmine/Trello
Février 2013 à Décembre 2013 THALES RCS
Rôle : ScrumMaster / Architecte Java EE
Mission :
ScrumMaster du projet de billetique IFS-NG (Integrated Fare System –New Generation)
• Mise en place du framework Scrum chez Thales RCS et coaching des
• intervenants projet (équipe de 11 personnes)
• Animation des rituels Scrum : Sprint Planning, DailyScrum, Sprint Review et Sprint Retrospective
• Installation et mise en place de l’environnement de développement et d’intégration continue (Jenkins, Sonar, TestLink, SquashTest, JBoss, Oracle… )
• Suivi du backlog et des anomalies (Jira/GreenHopper)
Environnement : JavaEE, JBoss, Spring, PostgreSQL, Jenkins, Sonar, Jira
Septembre 2012 à Décembre 2012 AMPLOI
Rôle : ScrumMaster
Mission :
Refonte du Portail internet ******** (Mise en place d'un CMS, d'un module de recrutement et d'une CVthèque)
• Animation des réunions d'expression de besoins & rédaction des User Story
• Mise en place de l’architecture applicative MVC (CMS Propriétaire en PHP)
• Pilotage d'une équipe de 4 développeurs et suivi charges/planning
• Animation des réunions Scrum : Sprint Planning, DailyScrum, Sprint Review et Sprint Retrospective
• Suivi du planning, des demandes d'évolution et des anomalies
Environnement : PHP, Tomcat, MySQL, MSProject
Mars 2012 à Juin 2012 STIME
Rôle : Architecte SI
Mission :
Etude sur l’intégration du référentiel ARGOS au sein du SI STIME
• Etude de l’existant et cartographie de l’ensemble des applications et des flux de données en lien avec ARGOS
• Proposition d’un plan d’urbanisation cible des flux entre ARGOS et le SI STIME
• Rédaction d’un document d’architecture décrivant la couche Services ARGOS
Environnement : Java EE, Websphere, Oracle
Novembre 2010 à Janvier 2012 EDF
Rôle : ScrumMaster / Architecte Java EE « Portail Intranet - Liferay»
Mission :
ScrumMaster de deux projets au sein d’une Cellule de développement Agile/Liferay
Portail fiDji – Mise en place d’un portail intranet pour la filière juridique EDF offrant
l’ensemble des outils nécessaires pour le suivi d’activité des juristes.
Sissi – Portail collaboratif représentant la filière SI de EDF et son catalogue de produit
• ScurmMaster de projets basés sur le portail Liferay (équipe de 8 personnes)
• Coaching Scrum auprès du PO, des équipes MOA et l’équipe de développement
• Animation des réunions d’expression de besoin et de définition du Backlog
• Animation des réunions de Planning Poker pour la planification des sprints
• Animation des réunions de DailyScrum, Sprint Review et Sprint Retrospective
• Suivi du backlog de sprint/produit avec l’outil Redmine
• Coordination avec les autres équipe Scrum « Scrum Of Scrum »
• Rôle d’architecte pour les choix technique et l’audit de qualité de code
• Responsable des livraisons sur les différents environnements (Hudson)
• Rédaction des procédures d’installation et support aux équipes de Production
Environnement : JavaEE : Liferay, Tomcat, Jboss, Linux Redhat, Oracle, Redmine, Mantis, Wiki, Hudson, Eclipse
Janvier 2010 – à Octobre 2010 Banque Postale
Rôle : Chef de Projets des Intranets Multicanal de la banque postale (Pilotage d’un portefeuille de 5 projets)
Mission :
• Mise en place et maintenance des socles technique de production "STMC" et des frameworks associés (Architectures basées sur IBM Websphere)
• Gestion des plannings (MS Project), suivi des budgets /risques (Artemis PAI7)
• Animation des comités de projets / coordination avec la direction technique
• Suivi des RoadMap et de la résolution des problèmes techniques avec IBM
• Reporting projet et participation aux comités de Pilotage et de Direction
Environnement : PSeries, AIX, WAS6.1, WAS7, MsProject, Artemis PAI 7
Avril 2009 à décembre 2009 BFORBANK
Rôle : ScrumMaster « Portail Web Bforbank »
Mission :
Mise en place d'une banque en ligne spécialisée dans trois familles de produits : (i)
Epargne (Livret, Compte à terme…), (ii) Assurance Vie et (iii) Fonds avec option
• Projet piloté par les délais « Une banque en ligne en 9 mois » avec 15 soustraitants
• ScrumMaster pour la partie CMS / Web (pilotage d'une équipe de 9 personnes)
• Intégration du CMS « Fatwire Content Server 7.5.1 »
• Animation des réunions d'expression de besoins avec les utilisateurs pour la
• définition du backlog de produit
• Rédaction du dossier d’architecture et développement d'un POC
• Constitution des backlogs de sprint en collaboration avec le Product Owner
• Animation des réunions de Sprint Planning, Daily Scrum, Sprint Review et
• Sprint Retrospective
• Conception et implémentation du module de navigation contextuelle /profiling
• Support à l'équipe de développement et Coaching Scrum
• Suivi des charges, risques, budget et planning
• Responsable des livraisons et déploiements sur les différents environnements
• Formation et assistance aux utilisateurs
Environnement : Scrum, UML, Java J2EE, Spring, Linux Redhat, Tomcat, Oracle, Fatwire Content Server 7.5.1, Eclipse, MsProject, QualityCenter
Octobre 2008 à Avril 2009 ORANGE
Rôle : Architecte Java EE
Mission :
Projet ZapZone : Portail Multi-canal (Web 2.0 - Mobile) pour les 12-18 ans
Cadrage des besoins avec la maitrise d’ouvrage
Développement d'un POC et rédaction du dossier d’architecture
Définition du formalisme et des livrables de conception (RUP, UML), pilotage d’une équipe de 5 concepteurs
Garant du respect des normes UML et de la traçabilité des exigences
Environnement : JAVA J2EE, Web 2.0, Liferay Portal, Portlet JSR 168, WebServices,
Cocoon, Spring, Hibernate, JSF, IceFaces, MySQL, JONAS
Février 2008 à Octobre 2008 RENAULT
Rôle : Chef de projet technique
Mission :
Projet PVI : Mise en place d’une application d’aide à la vente pour Renault Commerce
International avec déploiement dans 50 pays.
} Mise en place de la première application RIA au sein du SI Renault avec Adobe Flex Air (en mode connecté/déconnecté)
Participation aux réunions de cadrage et analyse des besoins
Modélisation du processus de vente de Renault International
Développement d'un POC (Flex Air, Mxml, Oracle, LiveCycleDataService, FlexBuilder) et rédaction du dossier d’architecture
Mise en place de l’architecture applicative MVC et du socle technique
Pilotage d'une équipe de 6 développeurs et suivi charges/planning
Suivi des exigences durant le cycle de vie du projet (CMMi3)
Environnement : UML, JavaEE, Swing, Jgoodies, Adobe Flex Air, LifeCycleDataService, Hibernate, Tomcat, Junit, PL/SQL, Eclipse, Jigloo, TestDirector
Septembre 2007 à Février 2008 SOCIETE GENERALE
Rôle : Consultant AMOA
Mission :
Projet E2D: dans le cadre du projet SYRIS (Mise en place de la nouvelle réglementation
Bâle 2 pour janvier 2008), le projet E2D vise la construction d'un entrepôt des dossiers de Défaut. Mapping des informations des bases de données de deux systèmes transitoires de données de défaut (Collos et DSA) vers la nouvelle base de données E2D.
Résolution de la problématique d'hétérogénéité des données
Rétro-ingénierie des processus de DSA, Mapping des données DSA vers E2D
Construction du modèle conceptuel de données issues de la phase de mapping
Rédaction de spécifications fonctionnelles détaillées
Environnement : AMC Designer, Oracle, Toad, MsProject
Mai 2007 à Septembre 2007 ATOS EURONEXT, LCH CLEARNET
Rôle : Chef de Projet Technique (UML, Java J2EE, GWT,Web 2.0)
Mission :
Modélisation du processus assurant la création et le paramétrage d’un membre
Compensateur en collaboration avec la maîtrise d’ouvrage.
Développement d’un POC et définition de l’architecture applicative
Développement d’un Framework étendant GWT : Composant graphique riche,
Mécanisme de double validation, pattern de développement…
Encadrement de développeurs, suivi de planning
Environnement :Java/J2EE : JDK 1.4, Tomcat, Web 2.0, AJAX/GWT (Google Web Toolkit), SQL, MyEclipse/GWT, MyEclipse, Mantis.
Octobre 2006 à Avril 2007 Crédit Agricole ASSET Management
Rôle : Architecte Java EE
Mission :
Media +Client : ReferentialGate: Mise en place d'une nouvelle application Java EE permettant la gestion du référentiel associé au métier de "Gestion d'actifs" (Remplacement de l'outil DECALOG).
Conception et implémentation d’un Framework J2EE propriétaire visant à proposer une plateforme dynamique d’exécution de modules Java.
Conception et réalisation du portail « Référentiel Gate »
• Implémentation d'un Framework propriétaire basé sur les FrameworksJGoodies et InfoNodes,
• Intégration et déploiement sur les environnements de développement, qualification et Pre-Prod. (Serveur JONAS)
• Réalisation des interfaces de consultation et de mise à jour des portefeuilles et des instruments financiers
Environnement :Java/J2EE : JONAS, Eclipse, JDK1.4, SWING, EJB, Infonode,
JGoodies, HIBERNATE 3, Spring, SYBASE, JDBC, LOG4J, SQuirrel, MANTIS, Jigloo
Janvier 2006 à Septembre 2006 BNP PARIBAS
Rôle : Chef de Projet Technique : UML/JAVA J2EE
Mission :
Mise en place d’un logiciel pour la gestion de risque de contrepartie “réglementation Bâle 2”: MIRO: Management of Impairment and Risk On-Line
• Mise à jour et évolution des uses case en collaboration avec la MOA
• Responsable ATOS au près des équipes méthodes BNPP pour assurer le
• respect de processus de conception requis pour la certification CMMI3
• Conception UML (Diagrammes de séquence, package, Classe…)
• Responsable ATOS au près des équipes production de BNPP pour le suivi de
• la mise en place des environnements de développement, recette/qualification
• Définition de l’architecture de l’application et décision des choix techniques
• Déploiement et livraison pour les environnements de développement /recette
• Responsable PGCL (Merant Dimension) et de l’application des normes projet
• Pilotage de l’équipe de développement OffShore «MedShore, Maroc »
Environnement : Java/J2EE : WEBSPHERE 6, RAD6, Rational Rose, AMCDesigner,
JDK1.4, JSP, EJB, STRUTS, SWEETDEV 2.1.5, HIBERNATE, ORACLE 9i, LOG4J,
PL/SQL Developer, Dimension 8.0.5, TestDirector 8.0
Aout 2005 – Décembre 2005 SNECMA
Rôle : Expert Technique (Java/J2EE)
Mission :
SB-Index : Développement d’un portail intranet
Implémentation des interfaces de consultation et mise à jour des caractéristiques des moteurs (JSP/STRUTS, Display Tag, TOMCAT)
Test et déploiement sur les différents serveur / environnement
Environnement :Java/J2EE : JDK1.4, JSP, SERVLETS, STRUTS, TOMCAT, Display
TAG , HTML Area, HIBERNATE 3, ,ORACLE 8i, LOG4J, TOAD, Eclipse 3.1, CVS
Septembre 2001 à Juillet 2005 CATENA Corporation, Japan / CRI- Paris
Rôle : Ingénieur de Recherche & Développement
Mission :
« Lyee International Project » : Collaboration avec des partenaires de 12 pays pour le développement et le perfectionnement de la méthode Lyee (méthode de génération automatique de code) et de l’atelier de génie logiciel LyeeALL
Formalisation et extension de la méthode Lyee
Recueil des besoins des éditeurs de Lyee et rédaction d’un document d’expression des besoins
Ré-ingénierie de la méthode : définition des diagrammes UML formalisant la méthode Lyee (Méta-modèles de produit et de processus)
Définition d’un ensemble de design patterns propriétaire pour la capture des besoins des utilisateurs et la génération des inputs LyeeALL
Extension de l’AGL LyeeALL : Conception et implémentation de l’outil
CapLUR (Capture des besoins en amont et leur acheminement vers LyeeALL)
Implémentation des design patterns et des interfaces CapLUR avec SWING
Utilisation du framework STRUTS, extension des templates LyeeALL
Ecriture des programmes XSLT et Génération des réponses XML (SAX, DOM)
Développement des composants pour le couplage de CapLUR à LyeeALL
Environnement :Java/J2EE : JSP, SERVLETS, EJB, STRUTS, HIBERNATE, XML, XSLT,
ORACLE 8I, JDBC, DOM, SAX, JUNIT, ECLIPSE, MAVEN, JDBC, XML, LOG4J
FORMATION
2019 :
Formation /Certification Coach Agile ICAgile
2018 :
Formation / Certification SAFe
2009 :
Formation / Certification Scrum Master
2007 :
Formation / Certification PMP
• 2005 :
DOCTORAT en Informatique (Systèmes d’Information), Université
Paris 1 Panthéon Sorbonne (Mention Très Honorable)
• 2001 :
MASTER en Informatique, « Information, Interaction, Intelligence »,
Université Paris 1 Panthéon Sorbonne.
• 2000 :
MIAGE en Informatique (Prix présidentiel national)
Langues :
Anglais : courant
COMPETENCES
Domaines d’intervention
Coaching Agile SAFe / Scrum, Product Owner, Scrum Master
Transformation Agile / Digitale et Accompagnement pour la conduite de changement
Management Projet MOE
Architecture et Audit des Systèmes d'Information
Cartographie, Optimisation / Réingénierie de processus
Compétences Fonctionnelles
Finance :
Banque en ligne, Asset Management, Bâle 2 (provision, base de défaut)
Industrie :
Automobile, Telecom multi-canal, Transport / Billetique, Aéronautique
Compétences Techniques
Langage :
JAVA EE, Swing, JSP, EJB, XML, SQL, PHP
Base de Données :
Oracle, MySQL, Sybase, PostgreSQL
Framework :
Spring, GWT, JSF, Hibernate
Portail/CMS :
Liferay, Fatwire Content Server
Outils/Progiciel :
JIRA, Redmine, Trello, Ms Project, AMC Designer, Sonar, Test Director, TOAD, Squirel, QuickSign, Cloud Amazon AWS