Menu

Damien BOUISSOU

CANALS

En résumé

Plus de 15 ans d'expérience en tant qu'ingénieur d'études Java/J2EE et Web 2.0 : analyste, développeur, architecte, consultant, formateur, chef de projets.
Aujourd'hui Manager du service E-Commerce (20-25 personnes) chez Lyra Network.

Étendre nos réseaux respectifs, mutualiser nos connaissances, partager nos expériences... j'accepte toutes les demandes de mise en relation.
----------------------------------------------------------------------------
Rejoindre mon réseau : damien.bouissou@gmail.com
----------------------------------------------------------------------------

Vous avez trouvé mon profil par l'un des mots clés suivants ? Nous avons au moins un centre d’intérêt commun !

----------------
• Java/J2EE
----------------
Plus de 15 ans d’expérience en développement et architecture autour des technologies Java et J2EE. Quelques références :
Banques Populaires, BEA, BNP Paribas (BP2S), BPCE, Caisse d'Epargne, Cetelem, COFACE, Cofidis, Cofinoga, Crédit Agricole, Crédit du Nord, DGFiP (Direction Générale des FInances Publiques), EADS (Aérospatiale), Edel, Europ’ Assistance, Generali, Mairie de Paris, Ministère de l’Education Nationale, Natexis, Natixis, Safic Alcan, Société Générale, Sud Radio, Tahiti Nui

Certifié SCJP (Sun Certified Java Programmer),
Fortes connaissances des technologies EJB 2 et 3, Struts, Hibernate.
Web 2.0 avec Ajax, ExtJS, Sencha.

---------------------------------------
• Jeux de rôle et de société
---------------------------------------
Cf. mes expériences "La Guilde d'Altaride" et "Univers Fantastiques".
Création de jeux de rôles, jeux de cartes, quizs et jeux de société depuis plus de 20 ans. Écriture de scenarii amateurs.
J'anime tous les 4ème samedi du mois une soirée Jeux de Rôles à la Ludothèque de Grisolles (82). Entrée libre, contactez-moi pour plus d'informations.

------------------------
• Rock Progressif
------------------------
Grand fan de Pink Floyd, Genesis, et tout ce qui se rapproche du bon vieux son anglais des 60s.
Mes gouts évoluent vers des groupes modernes : Dream Theater, Symphony X, Ayreon, Opeth, Anekdoten...
Ces « styles » musicaux que j’aime s’intitulent Rock Progressif, Canterbury Rock, Krautrock, Space Rock, Rock Psychédélique, Métal Progressif, Symphonic Prog, Post-Rock ou encore Néo-Prog.

--------------------------------------------
• Animation japonaise & manga
--------------------------------------------
Je suis amateur de la culture japonaise. Cela inclut l’art de la « japanime ». J'ai créé différents quizs autour de ce thème central. J’apprécie tout particulièrement les réalisateurs Osamu Tezuka, Dezaki, Satoshi Kon, Makoto Shinkai, ou bien sûr Miyazaki.

------------------------------------------------
• Littérature et cinéma fantastique
------------------------------------------------
Philip K. Dick, Arthur C. Clarke, H.P. Lovecraft... The Twilight Zone ... le fantastique et la science-fiction alimentent toutes mes créations.

Mes compétences :
MySQL
Javascript
SQL
Extjs
Jboss
JAVA
Java j2ee
Solr
Struts
Hibernate
C++
AJAX
Jbox
Apache Tomcat
JSP/Servlet
Sencha
Json
Selenium IDE
DBUnit
Junit
Freemarker
Rialto
Test Director
Flex
Starteam
KSL
Pl/sql
Swing
Spring Framework
Clearcase
Robohelp
Jdom
Eclipse
OCL
Toad pour Oracle
IReport
Mantis
JDBC
OptimizeIt
Maven
HTML
JCoverage
Simian
JBuilder
Log4j
CSS
JasperReport
Cruisecontrol
Checkstyle
Wsad
TortoiseSVN
UML
PMD
JDepend
Calypso
Rational rose
Middlegen
Oracle
Open STA
Tiles
Subversion
ANT
Jade
Redmine
Word
Powerpoint
Excel
Quality Center
Ejb
Assurance
Jsp
J2ee
Xml
Ingénieur
Weblogic
Banque
Assurances
Clearing OTC Derivatives
Finance
Recetteur
Programmation
Gestion de projet
Conception
JS
User eXperience
Enjouement
C
English
JIRA
Management
E-commerce
OTRS
Monétique
Confluence
Qualification

Entreprises

  • 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.

Formations

Réseau