-
LYRA Network
- Manager service e-commerce
2009 - maintenant
______________________________________________________________________
Depuis 2012 : manager du service développement E-Commerce
Je suis responsable du service de développement informatique du E-Commerce chez Lyra Network. Le service, constitué de 25 à 30 personnes, est découpé en pôles Scrum et Kanban de 3 à 6 collaborateurs chacun.
Mes différentes typologies d'activité sont :
-------------------------------------
*Organisation du service
-------------------------------------
- mise en place de l'agilité (accompagnement par un coach)
- découpage des équipes en pôles Scrum
- rédaction des fiches de poste
- organisation de la gestion de la crise : cellules de crise, War Room, Status Page, Post Mortem.
- organisation des calendriers de livraison, automatisation des processus
------------------------------------------------
*Management et encadrement
------------------------------------------------
- sourcing, entretiens de recrutement, tests techniques de recrutement
- définition des objectifs et des moyens
- intégration des nouveaux arrivants
- entretiens annuels de développement (EAD) et entretiens professionnels.
- entretiens bilatéraux (bilat), suivi de proximité des collaborateurs, gestion de la motivation
- politique salariale
- gestion de collaborateurs à distance (Lille, Algérie + Télétravail)
- suivi des prestations et relations SSII
- programme d'évolution des collaborateurs : formations, mobilité interne, livres et magazines
- tutorat de stage (Paul Sabatier, INSA, AFPA...), alternance (CESI) et Jury de soutenance
- participation à des formations aux techniques de management : gestion du temps, résolution des conflits, animation des entretiens, management agile (CNAM, Meltis, APEC, etc.)
--------------------------------
*Direction de projets
--------------------------------
- réunion de service
- participations ponctuelles au Comité de Direction Générale
- ateliers techniques, workshops, plannings
- support à l'assistance à maitrise d'ouvrage
- suivi des évolutions fonctionnelles et techniques, ainsi que des migrations et décommissionnements
--------------------------------
*Expertise technique
--------------------------------
- audit de sécurité PCI DSS
- sensibilisation/formation sécurité auprès des collaborateurs, sur la base du Top Ten OWASP
- résorption de la dette technique
- gestion des traductions (SDL Trados et Passolo)
- migrations middleware et outils
____________________________________________________
De 2009 à 2012 : analyse, développeur, architecte
Notre équipe "IHM", constituée de 2 à 5 personnes, développait des applications de gestion destinées aux banques, commerçants, organismes de crédit privatifs et support technique, dans le domaine de la monétique et du paiement sur Internet.
Mon intervention :
• Développement d'un framework maison basé sur Extjs 2.2.1, 3.4.2, ET ExtJS 4 avec ses composants graphiques
• Applications de gestion de parcs monétiques : IP, GPRS, boitiers "LM2G" et "LM2G+".
• Back-office de gestion à destination des banques ("BO acquéreur")
• Back-office de gestion à destination des commerçants ("BO marchand")
• Back-office de gestion à destination des gestionnaires d'organismes émetteurs de cartes de paiement privatives (Cofinoga/LaSER, Cetelem/Aurore,Cofidis...)
• Back-office de gestion à destination des administrateurs internes et du support niveau 2 ("BO Lyra")
• Applications mobiles avec Sencha Touch
• Principes de sécurité (Top 10 OWASP) et certification PCI-DSS
• Nouveautés SEPA (SDD, SCT, Marketplace)
• Spécifications UX, sketching, wire-framing, design de nouvelles interfaces
Java 6, 7 et 8, Struts, JSP, ExtJs 2, 3 et 4, Sencha Touch, Android, HighCharts, D3, WireFrame Sketcher, JBoss EAP 6 et 7, Apache, MySQL, Lucene, Apache SolR, Elastic Search, ELK, Kibana, SVN, Git, Ant, Maven, REST, Selenium, JUnit, Freemarker ...
-
COFACE
- Concepteur - Architecte Java/J2EE
Bois-Colombes
2007 - 2009
20 mois sur le projet LCTv2 (3 personnes)
COFACE :
La COmpagnie Française d'Assurance pour le Commerce Extérieur, filiale Natixis, est l'une des plus importantes sociétés d'assurance crédit au monde.
Travaillant pour le compte de l'Etat, sa Salle des Marchés ne cherche pas à engranger les bénéfices (elle n'en a pas le droit), mais à garantir par ses opérations financières une couverture de risques à ses clients. Ces risques, inhérents aux changements de taux, aux contextes géo-politiques, ou encore au fonctionnement macro-économique d'un pays, sont évalués et notés tous les ans par une cellule spécialisée d'analystes. La COFACE est à la fois une compagnie d'assurance et une agence de notation.
LCTv2 :
Application pour les services Front Office, Back Office et Middle Office de la Direction Financière de la Coface. Cette application permet le suivi en temps réel de la couverture sur les marchés financiers de garanties sur les taux de change en devises.
Interventions :
• Dialogue permanent avec la salle de marchés pour évaluer leur besoin.
• Rédaction de spécifications fonctionnelles et techniques
• Développement d'évolutions fonctionnelles. Développement "durable" ou "jetable" en fonction des besoins.
• Formation aux traders de la salle de marchés
• Interventions sur le framework technique : ORM, contrôleur MVC2, gestion des caches, JMS, e-mails
• Analyse comparative de solutions de refonte des interfaces graphiques. Solutions analysées : interfaçage CORBA vers Delphi, Flex, Rialto
• Refonte des interfaces graphiques et développement en Ajax / Rialto
• Amélioration de la sécurité applicative
Java, JSP, Rialto (framework Ajax), JSON, Flex, XML avec Java : XPath, JDOM, SAX, Java Cryptography Extension (JCE), Outil d’édition KSL, Taglibs javax, CVS ...
-
Softeam
- Consultant J2EE - Architecte - Team Leader - Chef de projets
2007 - 2009
-
BNP Paribas BP2S
- Consultant Java/J2EE
Paris
2007 - 2007
3 mois sur une application de gestion des titres financiers : Custody et Clearing (100 - 150 personnes)
• Tests fonctionnels et qualification. Détection de « defects » : bugs, anomalies et incidents,
• Élaboration du plan de tests (unitaires et de non-régression) des parties métier et interfaces,
• Automatisation des processus,
• Formation aux développeurs
• Révision et mise à jour des spécifications fonctionnelles et des « change request ».
Environnement technique :
• Langages de développement : JAVA/J2EE, EJB
• IHM : Java Swing
• Environnement de développement : Eclipse 3.1
• Serveur d’applications : JBoss, Weblogic 8
• Système d’exploitation : Windows XP
• SGBDR : Oracle 9I, SQL, PL-SQL
• Autres : Starteam, Test Director, JUnit, DBUnit, JBox, PL/SQL developer
-
Europ' Assistance
- Consultant Java/J2EE, Analyste fonctionnel
2005 - 2006
A partir de décembre 2005, 12 mois sur le projet EASI (20-50 personnes):
Développement d’un ERP multi-filiales et multi-langues, visant à gérer l’ensemble du Système d’Information d’Europ’ Assistance : gestion des contrats, de la facturation, de la comptabilité, et des sinistres.
Au commencement, mon expertise technique a été nécessitée pour une "Mission Pompier" :
• Expertise technique Struts et Hibernate, accompagnement des développeurs,
• Corrections d’anomalies et d’incidents, puis développement d'évolutions : intervention sur l’ensemble des "chantiers" fonctionnels,
• Plan de refactoring technique et préparation à la phase de TMA,
Puis, au fur et à mesure, j'ai pris des responsabilités fonctionnelles :
• Référent des chantiers "Contrats Ouverts", "Facturation", "Tiers" et "Fonctions Outils" au sein de l'équipe d'analystes fonctionnels
• Dialogue permanent avec les clients européens de la suite progicielle pour cibler au mieux les besoins fonctionnels évoluant en continu,
• Rédaction de cahiers des charges et de spécifications,
• Reconception ergonomique et re-design des pages Web,
• Direction de la qualification lors des phases de recette : stratégie de recette (plan de test), cahier de recette.
Environnement technique :
• Langages de développement : JAVA/J2EE (JSP, EJB)
• IHM : HTML, JavaScript, XML/XSL
• Environnement de développement : WSAD
• Serveur d’applications : Websphere
• Système d’exploitation : Windows2000
• SGBDR : Oracle 9I, SQL, PL-SQL
• Autres : Hibernate, Struts, Tiles, ClearCase, Toad, Mantis, Calypso, JUnit
-
Step Info
- Consultant J2EE
Paris
2005 - 2007
-
SAFIC-Alcan
- Consultant Java/J2EE
2005 - 2005
3 mois sur le projet AGILE (5-10 personnes):
Architecture d’une application visant à gérer les contrats internationaux de marchandises (produits naturels et industriels), dans le cadre d’une refonte globale non iso-fonctionnelle du système de gestion de la société. Architecture multi-tiers avec client lourd Swing.
• Conseil au chef de projet,
• Veille technologique,
• Suivi des évolutions du framework SPRING-RCP en version CVS,
• Modélisation de la base de données de l'application,
• Mapping Objet-Relationnel en Hibernate,
• Développement des écrans de gestion des contrats en swing, à l’aide des composants de Spring-RCP,
• Développement et amélioration de composants réutilisables pour Spring-RCP.
Environnement technique :
• Langages de développement : Java 5, Swing
• Framework : Spring, Spring-RCP (version CVS)
• Environnement de développement : Eclipse 3.1
• Serveur d’applications : Tomcat
• Système d’exploitation : Windows 2000
• SGBDR : Oracle 9I
• Autres : Hibernate 3, Maven, Log4J, Cruisecontrol, Checkstyle, PMD, Simian, Subversion, Tortoise SVN, Toad
Le projet a été annulé pour cause de scission de SAFIC-Alcan en deux entités, et le rachat de l'une d'elles par le groupe britannique ED&F Man.
-
GFI Informatique
- Ingénieur d'études (Mairie de Paris)
Saint-Ouen
2005 - 2005
Intervention sur le projet SIGLES (5-10 personnes, forfait):
SIGLES ("Système Informatisé de Gestion des Listes Electorales et des Scrutins") préparait les élections de la mairie de Paris de 2008. Le projet se découpait en deux principales parties :
• Gestion de la base de données des listes électorales
• Système éditique permettant d'imprimer les inscriptions aux listes et les formulaires administratifs.
C'est sur cette deuxième partie que je suis intervenu dans le but d'installer le framework d'édition basé sur l'outil open-source JasperReports que j'avais élaboré.
• Intégration au projet de l’outil open-source de reporting JasperReports
• Personnalisation de l'outil et intégration à l'architecture du projet.
Environnement technique: Weblogic, Java, JSP, Hibernate, Struts, Jasper Reports 6, iReport.
-
La Guilde d'Altaride
- Créateur, développeur, trésorier
2005 - 2011
Sur un plan personnel, je participe depuis plus de 15 ans à la création et au développement d’univers imaginaires. La fabrication d’un monde est un processus de réflexion créatif, demandant cependant un sens pratique certain et diverses qualités, dont la curiosité et le sens du détail.
J’ai participé au développement de l’univers Altaride, et du jeu de rôle associé : http://altaride.free.fr . L’association La Guilde d’Altaride dont je suis trésorier regroupe nos activités.
J’ai co-créé le jeu de cartes « Le DouHar Altarien », basé sur l’univers du jeu de rôle Altaride. Ce jeu de cartes fut un temps disponible sur le défunt site univers-fantastiques.net, où il connut un bon succès (plus de 300 joueurs). Contactez-moi pour tester un prototype.
-
GFI Informatique
- Ingénieur d'études (Ministère de l'Education Nationale)
Saint-Ouen
2004 - 2005
18 mois sur le projet Gesup2 (10-15 personnes, forfait):
Phase de réalisation de l’application J2EE permettant de gérer la carrière du personnel enseignant du second degré et du supérieur, pour le Ministère de l’Éducation Nationale : https://gesup2.adc.education.fr/gesup2/
• Rédaction de spécifications techniques.
• Intégration au projet de l’outil open-source de reporting JasperReports, après une étude comparative des produits d'édition.
• Extension du framework Struts standard pour répondre aux besoins spécifiques de l’application.
• Extension des produits open-source utilisés : JasperReports, Hibernate, DBUnit.
• Développement des fonctionnalités
• Tests unitaires et tests d'intégration.
• Suivi de l’application des Best Practices et support aux développeurs.
• Documentation : réalisation de l’aide en ligne et du manuel utilisateur (Robo Help)
Environnement technique: Weblogic, Java, JSP, Struts, Hibernate 2, Middlegen, JMS, J2EE, DHTML, Oracle 9i, SQL, Toad, JasperReports, iReport, CVS, StarTeam, Robo Help, Open STA, JBuilder, JUnit, DBUnit, CheckStyle, Ant, Maven, JDepend, JCoverage, Simian, PMD, OptimizeIt
-
Univers Fantastiques
- Administrateur et Meneur de jeux
2002 - 2004
Au sein de l'association "Univers Fantastiques", j'ai participé au succès du site www.univers-fantastiques.net, plateforme de jeux de rôle en ligne dont j’ai été administrateur.
Je gérais quotidiennement près de 50 joueurs assidus autour d’univers aussi variés que Mythe d'Altaride, L’Appel de Cthulhu, Vampire, ou mon jeu amateur "Magical World".
J'ai co-développé une version jouable en ligne du jeu de carte maison le "DouHar Altarien" dont je suis cocréateur.
L'expérience s'est terminée en 2004 par le départ du président et la dissolution de l'association.
-
Hospital de la Santa Creu i Sant Pau (Barcelone, Espagne)
- Ingénieur d’études
2002 - 2003
J’ai terminé ma formation par un projet en relation avec le laboratoire de recherche de la FIB (Facultat d’Informatica de Barcelona) à l’ UPC (Universitat Politecnica de Catalunya), sous la direction d’Ulises Cortes (http://www.lsi.upc.es/~ia).
J’étais en poste dans le plus grand hôpital de Catalogne, afin d’y réaliser un prototype opérationnel (POC) du projet Carrel. Cette application avait pour but de gérer tout le processus d’échange de tissus et organes humains à fins de transplantation. La chaîne commence par la saisie des données du patient qui a besoin d’une transplantation, d’un côté ; et la saisie des données des organes disponibles et des tissus en stock, d’un autre côté. Il faut ensuite recouper l’offre et la demande, d’après une fonction de calcul d’affinité, réalisée par une plate-forme d’Agents Intelligents. Puis viennent les phases d’alerte et de mise en relation des ressources humaines concernées (d’après un calendrier précis géré par les agents intelligents) ; et de calcul de la méthode de distribution (d’après un système de gestion des ressources disponibles). Les chirurgiens du service jouaient le rôle de maitrise d'ouvrage.
Implémentation du prototype opérationnel d’une application ayant pour but de garantir une obtention, assignation et distribution « optimales » de tissus et organes humains à des fins de transplantation.
• Distribution de la base de données Oracle 9i en fournissant les nouvelles spécifications.
• Développement de pages dynamiques de l’application en JSP, validées par des chirurgiens.
• Spécification en langage de recherche "Islander"
• Optimisation de la plate-forme d’agents intelligents en Jade et vérification de l’équité des échanges.
• Création de l'application chargée de gérer les stocks de tissus.
• Présentation du projet en conférences (Barcelone, Madrid, Lisbonne).
Environnement technique : J2EE, Java (JSP, JDBC, Jade, Swing), Islander, Oracle 9i, SQL, Linux, Rational Rose, Langues espagnol, catalan et anglais.
Ma prestation a été subventionnée par Agent Cities : http://www.agentcities.org
-
Teamlog
- Concepteur
Levallois-Perret
2001 - 2001
3 mois en stage sur le projet OUINAPP (2-5 personnes, au forfait):
Conception d'une application Web paramétrable chargée de gérer automatiquement les fiches d’action et d’incident de la tierce maintenance applicative (TMA).
• Étude et analyse des besoins,
• Étude comparative de solutions techniques, étude de faisabilité,
• Mise en place d’un protocole de communication inter-agences (Grenoble et Saint-Étienne) pour la durée du projet,
• Spécifications UML de l’application (diagrammes de cas d'utilisation, diagrammes d'objets, diagrammes de classes, diagrammes de séquence),
• Conception de la base de données (MCD, MPD),
• Écriture des requêtes SQL,
• Conception d'une "boîte à outils" type API de méthodes JDBC,
• Documentation technique,
• Aide à la gestion de projet, tenue d'un "dossier de projet".
Environnement technique : UML, OCL (Object Constraint Language), Rational Rose, Java, JDBC, MySQL, XML, CVS, Windows NT.