Nicolas - Développeur HTML
Ref : 080331P002-
93120 LA COURNEUVE
-
Développeur, Traducteur (38 ans)
-
Freelance
06/2014-Présent BNP-PARIBAS (filiale) : Développeur/Concepteur Tibco BW
Dans le cadre de la refonte de l'intégration du MDM (données tiers), mise en place des nouveaux scénarios d'intégrations EAI vers ESB :
- synchrone par web service SOAP pour exposition d'un service de validation,
- asynchrone en JMS pour propagation des données vers les systèmes métiers connectés
Utilisation de formats pivots fournis par le MDM et intégrés dans les contrats de service.
Dé-commissionnement des flux existants basés sur de l'intégration fichier, et bascule vers les nouveaux modules sur l’ESB.
Environnement technique : Tibco BW, EMS, Oracle, Java EE, XML, XSL
07/2013-05/2014 Saint Gobain : Consultante BPM
Au sein d'une équipe de 7 personnes, mise en place des processus métiers et techniques dans 3 projets :
- Projet Gestion des demandes d'achat
- Projet Validation des commandes d'achat
- Projet Gestion des réclamations clients
• Modélisation des processus métier dans Bonita Studio selon la norme BPMN 2.
• Réalisation des connecteurs permettant d'implémenter la logique d'orchestration et appels des technologies qui communiquent avec les processus Bonita , essentiellement des connecteurs
Technologies : Bonita SP 5.10, Talend ESB 5.3, SAP , JAVA, JSON, Web services
06/2013-09/2013 MACIF : Gestion Electroniques des Dossiers - BPM
Dans un contexte fonctionnel IARD, conception et développement de processus d'orchestration permettant de supporter le cycle de vie d'un dossier sinistre.
- Conception et développement des processus
- Mise en place des KPI métier
- Développements Java spécifiques
Technologies : Bonita BPM, Jasper, Java, SOAP, Oracle/MySQL
06/2013-02/2013 MACIF : Projet iProcess Migator , migration des données et processus iProcess vers d'autres BPMS
Technologies: Workflow, BPM, JAVA/J2EE, XML.
Outils:
iProcess Engine, iProcess Administrator, iProcess Workspace, Tibco iProcess Server Objects (SSO), Tibco iProcess Objects (SPO), Tibco iProcess Objects Server, Tibco Business Studio, Tibco AMX BPM, Bonita 5.9, Bonita Runtime APIs. XPDL1.0, XPDL1.2, BPMN2.0.
Maven, XSLT, XSD, JDOM, Oracle Database, H2 Database, SVN.
Client : Produit de Tetra-SI.
Mission :
• Analyse de l'environnement iProcess et de l'environnement Bonita cible : structure des projets, analyse des
fichiers XPDL et BPMN, analyse des schémas des bases de données.
• Mise en place de l'environnement du projet installation et configuration d’iProcess, iProcess client browser, configuration du serveur SPO.
• Configuration de Bonita deploy user experience avec Oracle.
• Rédaction des documents comparatifs des solutions, des documents d'analyse détaillées et des documents d'installation et de configuration de chaque partie.
• Migration des modèles : Réalisation d'un Convertisseur de l'XDPL1.2 vers BPMN2.0 se basant sur des transformations XSLT et sur l'API Easy BPMN.
• Migration des utilisateurs iProcess à travers des connecteurs Bonita.
• Configuration de Bonita Runtime APIs avec Oracle et son incorporation au sein du projet.
• Migration des données : mise en place d'une architecture J2EE pour l'extraction de données contenues dans la base de données d'iProcess, leur transformation et leur injection dans la base de données Bonita.
01/02/2013-02/12/2012 MACIF : Projet :d’automatisation du cycle de vie des projets IT
Technologies: Workflow, BPM, SOA, Web services (SOAP), GWT, Business object model, Organizational model, JAVA.
Outils: Tibco AMX BPM, Tibco Business Studio, Tibco AMX Administrator, Tibco WorkSpace, Tibco OpenSpace, Tibco EMS, Tibco Rendez-vous, Hawk, SOAPUI, Oracle Database
Client : MACIF (forfait)
Mission :
• Réalisation et déploiement des processus métier BPM et des processus technique Pageflow.
• Construction des briques de l'environnement AMX BPM.
• Montage d’AMX Administrator et gestion des Work lists.
• Gestion des utilisateurs et des annuaires LDAP.
01/12/2012-01/09/2012 MACIF : Projet BWToolBox : Framework de gestion de cycle de vie des projets Business Works spécifique client MACIF
Technologies : EAI, ESB, SOA, Web services, JMS, JAVA.
Outils: Tibco Business Works, Tibco Designer, Tibco EMS, Hawk, Tibco Administrator, Ant, Tibant, JSF, java, SOAPUI, IVY, Jenkins, Artifactory, XSD, Oracle Database.
Client : multiples
Mission :
• Réalisation du module Tracing, qui se charge de la collecte des traces d’exécution des processus Business Works.
• Réalisation du module Gestion du cache avec Ehcache
• Définition des spécifications fonctionnelles et techniques.
• Rédaction des documents technique.
31/08/2012-20/02/2012 Stage de fin d’études au sein de Steria Medshore Maroc.
Sujet :
Réalisation d’une application de traitement des ordres de missions de Steria France.
Outils: JBPM 4.4, Osworkflow, Struts, Spring, Hibernate, Maven 2, Postgresql, Jboss, UML.
Mission :
Elaboration du workflow gérant les ordres de missions des employés de Steria France avec le moteur de workflow JBPM, et son intégration dans l’application à réaliser avec Struts, Spring et Hibernate
30/08/2011-01/07/2011 Stage de fin de deuxième année au sein de la poste du Maroc, Rabat
Sujet :
Réalisation d’un site web e-commerce pour la poste du Maroc.
Outils: Spring, Hibernate, Spring Security, JQuery, JavaScript, Flash, HTML, CSS.
Mission : Conception et réalisation du site e-commerce permettant la vente des timbres en ligne et la présentation des services de la poste.
23/09/2010-16/07/2010 Stage de fin de première année sein du ministère de l’énergie et des mines Rabat, Maroc.
Sujet :
Réalisation d’une application intranet de gestion du stock informatique.
Outils: PHP, Mysql, Merise.
Mission : Conception et réalisation de l’application permettant la gestion du stock.
Projets réalisés
BPM : Implémentation d’un processus de gestion des incidents avec le moteur de workflow Plone et le serveur d’application Zope.
BPM : Implémentation d’un processus de vente de produits et connecteur JMS avec Bonita Soft 5.9.
Client-serveur/Oracle : Réalisation d’une application de gestion d’un hôtel 5* avec Oracle Forms, PL/SQL, Merise, Oracle Database 10 g.
SOA/Java : Réalisation d’une application de remboursement de frais de déplacements avec CXF, Mule ESB, Web services, Axis.
Formations
2006-2007
Diplôme d'ingénieur d'état en informatique à l’Ecole Nationale Supérieure d’Informatique et d’Analyse des systèmes (ENSIAS), Alirfane, Rabat, Maroc.
2007-2009
Classes préparatoires aux grandes écoles d’ingénieurs, filière MP, lycée Moulay Youssef, Rabat, Maroc.
2009-2012
Baccalauréat sciences mathématiques A (mention bien), lycée Hassan II Sala Al Jadida. Maroc.
Formations en entreprise
Formation en Tibco Business Works
Formation dans le logiciel de tests HP Quality Center à Steria Medshore.
Compétences Techniques
Workflow BPM Workflow BPM
► Tibco Business Studio, Tibco AMX BPM, Tibco EMS, Tibco Rendez-vous, Hawk, JBPM, JPDL, OSworkflow, Zope Plone, Bonita, ARIS, iProcess Engine, iProcess Administrator, iProcess Workspace, Tibco iProcess Server Objects (SSO), Tibco iProcess Objects (SPO), Tibco iProcess Objects Server, Bonita 5, Bonita Runtime APIs. XPDL, BPMN.
SOA
► Tibco Business Works, Axis, CXF, Web services, ESB Mule, JMS, SOAPUI
JAVA/JEE
► JAVA, Spring MVC, Struts, Spring, Hibernate, Spring Security, Maven, Ant, Junit
Serveurs d’application
► Tomcat, Glassfish, Jboss.
SGBD SGBD
► Oracle Database, Oracle forms, SQL Server, MySQL, Postgresql, Derby, SQL, PL/SQL
CMS/IDE
► Wordpress, Joomla, Eclipse, Netbeans.
Autres
► SVN, XML, XSLT, XSD, FLEX, J2ME, Visual Basic, PHP, HTML, CSS, Language C.
Langues
Arabe Langue maternelle.
Français Bilingue.
Anglais Bon niveau.