Menu

Alexandre BILLON

Paris

En résumé

Coach, formateur et facilitateur, j'accompagne les équipes de développements logiciels qui souhaitent mettre en oeuvre des méthodologies agiles de gestion de projets pour instaurer transparence et confiance entre les différentes parties prenantes dans le but de réaliser des produits de valeur et de qualité.

Mes compétences :
Java
Scrum
Java Platform
Java EE
Informatique
Agilité
SQL
Formateur
Méthodologies Agiles

Entreprises

  • Soat - Coach agile

    Paris 2015 - maintenant Facilitateur et coach agile / Bouygues Immobilier
    Dans le cadre de la refonte du site www.bouygues-immobilier.com desktop et mobiles (responsive design) :
    ■ Cadrage / sprint 0 : vision, roadmap, architecture, organisation, atelier des rôles et responsabilités, et risques
    ■ Initiation de l’équipe à l’agilité et Scrum - XP / usage d’éléments de management 3.0 : personal map et delegation grid
    ■ Support au déploiement d’une plateforme d’intégration continue : Jenkins, PHPUnit, Clover...
    ■ Mise en place de Scrum, animation des cérémonies et reporting
    ■ Formation d’un Scrum master et transfert de compétences
    ■ Coaching d’équipe agile
  • Mappy.com - Responsable équipe de développements mobiles

    Issy Les Moulineaux 2013 - 2015 Facilitateur Scrum des équipes de développements iOS et Android.
    En relation avec le service marketing de Mappy pour la priorisation et la définition des besoins (proxy-PO et PO).
    En relation avec les autres Scrum masters des équipes de la direction technique Mappy : AQL, services métiers POI (point of interest), services cœur de métiers cartographie et itinéraire, et infrastructure (machines et réseau).
    Manager de l’équipe mobile : objectifs et suivi des collaborateurs Mappy, recrutements et suivi des prestataires / reporting
    Quelques développements Android (intégrations de SDK : AD4Screen et UserVoice), mise en place de tests automatisés et analyse statique de code Android
    En relation avec Solocal (Pages Jaunes) à qui l'équipe de développements mobiles Mappy procure les SDK iOS et Android de cartographie pour leurs applications.

    Principales réalisations de l’équipe mobile (2013 / 2014) :
    - refonte du SDK iOS
    - remplacement du store d’applications internes par des solutions du marché (TestFlight et HockeyApp) pour réduire la charge de maintenance
    - livraisons d’une application iPhone et Android par trimestre sur l’Apple store et le Play Store en version 4.X et livraison de l’application iPhone 5.0 (refonte ergo design)
    - affichage des dalles haute densité (sur iPhone Retina et résolution >= hdpi sur Android)

    Technologies :
    Android, Git, ant, ADT, Android Studio, Maven 3, Jenkins, Sonar, et Jira agile
  • Valtech Technology - Consultant Sénior, CSM, concepteur développeur JEE

    2005 - 2012 BNP Paribas
    Industrialisation : mise à disposition de plateformes d'intégration continue sur étagère.
    POC : intégration continue sur AIX et tests de charge en continu
    Rôles : expert intégration continue
    Technologies : Java 5 et 6, Linux, SVN, Maven 2, Jenkins, Sonar, Oracle, Nexus

    Ministère de l'Intérieur - CNAPS
    Evolutions de Dracar, application de délivrance réglementaire des autorisations et des cartes professionnelles des agents de sécurité privée pour le Ministère de l’Intérieur et la nouvelle entité CNAPS
    Rôles :
    • Facilitateur Scrum pour la V2.1 : mise en œuvre de la
    • Concepteur développeur en V2.2
    Technologies : Java 5, Git, Maven 3, Hibernate 3, Spring 2.5, Struts 1 Jenkins, Sonar, Postgres 8, IDE Eclipse Indigo

    SI2M (Malakoff Mederic)
    Installation, configuration, maintenance, formations et présentations d’une plateforme d’intégration continue pour les projets Java à l’échelle de l’entreprise.
    Rôles : expert intégration continue
    Technologies : Java 5 et 6, Linux, SVN, Maven 2, Jenkins, Sonar, MySQL 5.1, Nexus , SQALE

    Crédit Agricole SA - G1
    Conception, développements, livraison en production de l’application des gestion des provisions web et batchs du Crédit Agricole SA sur 4 releases (lot 1 à 4) + TMA en méthodologie agile SCRUM
    Objectif : Décentralisation de la gestion des provisions, gestion en devises autres que l’Euro des dossiers de provisions (réévaluations) et consolidation par rapport à Oracle UG (comptabilité).
    Rôle : Facilitateur SCRUM du projet (de 2 à 5 personnes) :
    Technologies : Java 1.6, IDE Eclipse Helios, JBoss 4.2.3, Spring 2.5, Hibernate 3.3, JDBCTemplate, Spring Batch, JSF1.2 (Rich Faces), 2, JUnit 4, JQuery, Maven 2, Hudson, Sonar, SVN, MySQL 5.1, Fitnesse/FIT.

    AFPA
    L’AFPA (Association pour la formation professionnelle des adultes) avait pour objectif de développer un site grand public pour faciliter la mobilité professionnelle.
    Pour l’AFPA, nous avons réalisé sur 8 mois en méthodologie SCRUM avec une approche TDD/TDR (+ usine logicielle), un prototype de l’application a été présenté en juin 2009 au Ministère de l’Emploi. A terme l’application est devenue un outil interne dans le processus de reconversion utilisé par les ingénieurs psychologue du travail en entretien.
    Rôle : Facilitateur SCRUM du projet (de 2 à 4 personnes) :
    Technologies : Java 1.6, Eclipse 3.3, Tomcat 6, Spring 2.5, Hibernate 3.3, Struts 2, JUnit 4, Javascript : JQuery autocomplete + JQModal, Flash, Maven 2, Hudson, Nexus, Sonar, SVN, MySQL 5.1, Fitnesse/Slim.

    LineData Services
    Membre de l’équipe technique de NOEE, progiciel d’épargne salariale développé par Linedata Services sur les technologies Java et Siebel dont la mise en production a été effectuée en 2 phases sur l’année 2008 pour son principal client le GIE S2E (AXA, BNPP, HSBC, SG, et Federis).
    Rôle : Membre de l’équipe technique de NOEE (transverse), en charge du support de l’équipe MOE Java du produit.
    En relation avec:
    - les clients : Crédit Agricole et S2E.
    - et les sous traitants : Asterion, Atos Worldline, Atos infogérance.
    Technologies : Java 1.4 et 1.5, Eclipse WTP 3.3, Apache, Jonas/Tomcat, Servlet, Axis 1.4, Hibernate 3, Ant, Accurev 4.0.2, Yourkit, soapUI, TOAD.

    Darty
    Projet Offshore de refonte des applications de ventes des magasins Darty.
    « Team lead » de l’équipe Valtech Paris (2 à 3 personnes), responsable des spécifications, conception et développements de couches techniques spécifiques :
    - communication (MQ series) avec les serveurs Darty (gestion du stock, livraison, …)
    - et de l’intégration des moyens de paiements (chèque et carte bancaire) sur les postes clients (Eclipse RCP).
    Rôle : Facilitateur Scrum, support sur Paris, liaison avec les équipes Valtech India et le fournisseur de la solution monétique Moneyline-Ingenico, (C3) transfert de compétences avec les équipes de Valtech India

    Lotsys
    Développement du site commercial de la Française des Jeux, et mise en production.
    Technologies : Java 5, XML, JSP/JSTL/Servlet, Tomcat 5
  • AUSY France - Ingénieur de conception et développements logiciels

    Sèvres Cedex 2002 - 2005 Axalto
    Mission : Concepteur développeur et intégrateur.
    • Evolutions du module de provisioning et de facturation du produit SIMsave (sauvegarde de répertoire des abonnés) pour l’opérateur GlobaCom.
    • Conception, développement, tests, intégration, installation sur site d’un serveur Java (CORBA), d’une API cliente et d'une IHM web utilisateur pour l'émission groupée de services vers les cartes SIM des abonnés l'opérateur de téléphonie autrichien One.
    • Conception, développement, tests et intégration d’une API Java de provisioning cartes SIM et abonnés communes aux serveurs Aremis, Simgo et SUT destinées à l’opérateur de téléphonie Turkcell.

    Technologies : Java, CORBA VisiBroker, JSP/Servlet, Tomcat, Axis, SOAP, JDBC, PL/SQL, UML


    Thales
    Développement du produit logiciel pour le poste de régulation de trafic pour les villes d’Amiens et de Strasbourg.
    Mission : Expert IHM Swing, concepteur et développeur
    • développement de fonctions IHM de configuration pour les modules SEGUR et CLAIRE
    • reverse engineering de l’IHM Java (module Omondo d’Eclipse).
    • mise à jour du document de conception,
    • développement de composants Swing génériques.
    • Conception/développement de l’espace de configuration du trafic de l’IHM.
    Technologies : Java, Swing, XML, Eclipse, Omondo, UML

    Bouygues Telecom
    Mission : Audit processus de build (Ant) / expertise Java.
    • Audit
    • Recompilation de code de l’IHM Roaming Guepar
    • Audit de code existant
    • Transfert de compétences
    Technologies : Java, Ant, JSP/Servlet, Tomcat

    Thales Security & Supervision
    Mission : Dans le cadre du projet Niagara, système de supervision d’un réseau d’assainissement d’Ile de France, portage en langage Java des modules d’archivage et de restitution d’informations du réseau :

    • Développement du module de mise en historique de différentes voies (signaux numériques ou analogiques) du réseau d’assainissement,
    • Conception/développement d’un outil de génération des fonds d’écran de l’IHM de paramétrage du système de supervision,
    • Conception/développement d’une IHM web de paramétrage (groupes fonctionnels) (Servlet, JDBC, XML, XSL, JavaScript),
    • Conception/développement des méthodes liées aux dessins des symboles des synoptiques de l’IHM de paramétrage du système de supervision,
    • Banc d’essai de l’API JClass DesktopViews de Sitraka pour les besoins de l’applet de restitution des historiques. Mise en œuvre d’une applet signée de démonstration,
    • Conception/développement d’une IHM (Applet ) de restitution des historiques,
    • Rédaction des notes techniques de conception et utilisateur relatives aux différents travaux effectués.
    Technologies : Java J2SE 1.3.1, JavaScript, SQL, JDBC, XML/XSL, JLoox, JClass
  • Hippocampe - Responsable informatique - Ingénieur de développements logiciels

    Paris 2001 - 2002 Refonte du code d’une application de conseil en fertilisation (Visual Studio, C).
    - Séparation IHM/Base de données propriétaire/algorithme de conseil pour un portage de l’application en client serveur,
    - Maintenance et évolutions de logiciels livrés en Java/Swing,
    - Rédaction de modèles de documentation technique (fiches d’évolutions et spécifications).
    Développement d’un logiciel de conseil en fertilisation azotée :
    - Planification et pilotage du projet,
    - Rédaction des spécifications IHM,
    - Conception MVC (modèle, vue, contrôleur), déploiement et développement de l’application,
    - Intégration, tests et livraisons,
    - Mise à jour du site web.
    Architecture et développement d’un logiciel de suivi d’activités commerciales :
    - Formation Java et conception orientée objet des ressources,
    - Architecture et déploiement de l’application,
    - Développement des objets graphiques spécifiques de l’application.
    Conception, développement et intégration d’un logiciel de traçabilité de l’activité agricole :
    - Mise en place architecture de l’application,
    - Développement d’une base de données locale pure Java,
    - Développement d’une bibliothèque d’objets graphiques métier,
    - Développement des écrans de l’interface graphique relatifs aux interventions techniques agricoles,
    - Intégration, tests et livraison V0,
    - Rédaction du cahier des charges et conception du système d’importation de données des logiciels du marché vers notre application (formalisme XML et DTD),
    - Développement du module d’importation,
    - Intégration, tests et livraison V1.
  • Alten - Ingénieur d'études

    Boulogne-Billancourt 1999 - 2001 Canal Plus Technologies
    Mission : Conception et développement d’applications intéractives (Française des jeux, EPG) MediaHighway
    Conception et développement de la fiche programme de l’EPG (guide électronique des programmes) G2 V0 (décodeur Java):
    - Implication sur la rédaction des documents de spécification de la sous-application fiche programme,
    - - Implication sur la rédaction des documents de conception de l’EPG,
    - Conception et développement de la sous-application fiche programme.
    Etude de faisabilité d’une application de courrier électronique pour les décodeurs de type pauvre (faibles capacités mémoire) du parc de décodeur de l’opérateur Canal Satellite :
    - Recherche documentaire auprès du service d’intégration et rédaction du rapport de faisabilité,
    dans les contraintes et limites définies,
    - Prévision de charges.
    Développement, pré-intégration, optimisation de l’application interactive PMU pari à domicile.
    - Développement, tests de l’application pour les décodeurs,
    - Optimisation du code et tests d’intégration sur les décodeurs aux plus faibles capacités mémoire avec la chaîne de serveurs (diffusion et ceux du PMU) associée.
    Conception et développement d’une maquette interactive pour la Française des Jeux :
    - Portage du principe de navigation de la mosaïque pour l’interface graphique de l’application,
    - Développement des interfaces graphiques de saisie des données personnelles du joueur (clavier virtuel) et du système de mémorisation.
    Technologies : Pantalk, Java, Continuus
    Sogitec
    Mission : Prise en charge de l’émulateur algorithmique des cartes de traitements d’images de la machine de simulation APOGEE 3
    - Optimisation des scripts Shell de la chaîne de simulation (traitements géométriques puis traitements d’images),
    - Rédaction d’un manuel utilisateur,
    - Correction de bug du PIL (processeur image logiciel) sur les effets de brume,
    - Rédaction d’une note technique sur la nature de la correction et sur le fonctionnement d’ensemble du logiciel,
    - Modification de l’architecture du PIL pour qu’il offre de nouvelles interfaces.
    Technologies : Shell, C, C++
    Thomson ISR
    Mission : Développement C, (informations de contrôle aérien).
    Technologies : C, SQL loader (informations de contrôle aérien)
  • Dassault Aviation - Apprenti

    Saint-Cloud 1997 - 1999 Apprentissage
    Mission : Générateur de terrain virtuel pour simulateurs de vol (MNT modèle numérique de terrain)
    Technologies : Matlab 5, Inventor

Formations

Réseau

Annuaire des membres :