Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Mohamed, Architecte JAVA

Mohamed Architecte JAVA

CV n°100204B002
Compétences techniques
UML
SOA
Études et formations

FORMATION
• 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
Compétences techniques :
Langage : JAVA EE, Swing, JSP, EJB, XML
Base de Données : Oracle, MySQL, Sybase, PostgreSQL
Framework : Struts, GWT, JSF, Hibernate, Spring
Portail/CMS : Liferay, Fatwire Content Server
Outils/Progiciel : Rational Rose, AMC Designer, Ms Project, Redmine,
Artemis PAI, Test Director, Mantis, Eclipse, TOAD, Squirel, Jira/GreenHopper
Serveur d’application :Tomcat, Jboss
Méthodologies : UML, RUP, Merise, Analyse des besoins

Compétences fonctionnelles :
Finance : Asset Management, Bâle 2 (provision, base de défaut), Banque en ligne
Industrie : Automobile, Telecom Multi-canal, Billetique, Aéronautique
Distribution : Commercial, Gestion de Stock/Production

• Pilotage et suivi de projet MOE
• Management et coaching Agile / Scrum
• Architecture et Audit des Systèmes d'Information
• Accompagnement pour la conduite de changements
• Modélisation UML, Cartographie, Optimisation / Réingénierie de processus

Expériences professionnelles

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 Amploi.fr (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