Isocel est une société spécialisée dans l'organisation de l'informatique des magasins Leclerc. Intégré à la cellule IT je participe à la mise en place de l'architecture technique des futures applications des centrales d'achats Leclerc
Rédaction des documents de conception technique sur le Framework Alice.IO
Rédaction des documents de choix de solutions pour le développement des composants du Framework
Rédaction des articles du wiki (XWiki) à destination des développeurs qui utiliseront le Framework
Développement des composants techniques embarqués dans le Framework. Architecture orientée API Rest et Single Page Application (SPA), bases PostgreSQL
Architecture Backend : Java/JEE, Spring (code, security, data REST, batch), JPA, Hibernate, JDBC, JasperReport API
Architecture Frontend : Ember js, Ember-data, Ember-intl, EsLint (Qualité du code JS), Blanket (Couverture de code JavaScript), Mirage, Qunit (Tests unitaires JavaScript), Foundation (CSS, Responsive Design), Configuration et gestion des dépendances (NPM, Node, Bower)
Configuration et documentation autour de l'intégration continue (Conteneurs Docker Jenkins, Sonar, Nexus)
Utilisation des bonnes pratiques Git (gitlab) sur la collaboration et la contribution (clone, pull, branches/features, push, merge request ...)
Fonctionnement en agilité (User Stories avec Ice Scrum, sprint de 3 semaines, planning poker, rétrospectives, démo ...)
S2E est spécialisé dans la gestion de l'épargne salariale. Au sein de la cellule architecture sur le plateau de la DSI, j'ai participé à diverses missions pour la mise en place des normes architecturales et des standards S2E
Etude du Framework d'architecture TOGAF
Récolte des informations sur le portefeuille d'applications S2E
Modélisation UML TOGAF sous Magic Draw sur les premières applications
Rédaction de la documentation sur la cartographie
Organisation des réunions pour l'interview des acteurs principaux des projets
Rédaction des documents techniques (Stacks applicatives, normes de développement)
S2E est spécialisé dans la gestion de l'épargne salariale. L'entreprise a pour clients notamment la Société Générale, HSBC, BNP Paribas et AXA. Dans le cadre de leur démarche qualité, j'ai participé à l'audit du code Java et JSF (xHTML) du projet Refonte Web. Le but étant d'évaluer, de manière impartiale pour S2E, la qualité globale de l'application et d'en ressortir les principaux indicateurs de sa dette technique
Installation et configuration du logiciel d'audit Infoscope (Squore) et des moteurs PMD, Checkstyle et Findbugs
Récupération des entrants S2E (sources et .jar des 4 versions)
Lancement des analyses
Récupération et étude des résultats
Revue d'expert. Étude et analyse du code JSF, détection des problématiques de conception(design/anti pattern, gestion des exceptions, héritage, séparation des couches ...)
Rédaction du document d'audit (livrable) au format PowerPoint
Avril est spécialisé dans le secteur agro-alimentaire. Le groupe gère différentes fermes dites« innovantes ». Dans le cadre d'une avant-vente pour le logiciel Milkinnov, j'ai participé à différents points de la proposition commerciale Infotel
Étude et mise en place d'une architecture orientée ressources, basée sur la technologie ASP.NET Web API Restful
Participation à l'élaboration des différents abaques pour le chiffrage
Participation à la rédaction du document d'avant-vente
Airbus est une société phare de l’aéronautique mondial. Elle fabrique notamment l'A380. Pour simplifier sa gestion en interne, Airbus St Saint-Nazaire fait appel à des sociétés de service pour la gestion de son parc applicatif
Développement sur les applications sensibles du parc (C#, VB.NET, WPF, ASP.NET MVC, Entity ...)
Rédaction de cas de tests d'intégration et exécution des campagnes via l'application web SQUASH TM
Outillage autour de l'intégration continue. Mise en place d'un serveur d'intégration continue Jenkins sur l'ensemble des applications suivies (Compilation, Exécution des tests Nunit,Analyse qualité, Packaging)
Installation et paramétrage de Sonar en environnement .NET (MsBuild Runner, FxCop)
Paramétrage d'une barrière qualité Sonar pour les applications en développement
Analyse du code complexe et interprétation des défauts Sonar
Animation de revues de code hebdomadaires (mise en place d'actions et objectifs pour les prochaines revues)
Encadrement des développeurs juniors intervenant sur les projets au forfait ou sur des développements correctifs
IBP est une entité du groupe BPCE-IT gérant l'informatique des banques populaires. Dans le cadre de la refonte du logiciel des plateformes téléphoniques, j'ai participé à la réalisation des différents modules métier pour les téléconseillers et les superviseurs
Intégration du bandeau téléphonique GWT (Genesys Web Toolbar) développé par l'éditeur Belge IdealSystem
Développement et tests unitaires (Junit) des modules web métiers (Scripting, Agenda, Annuaire,Administration). Framework Spring (core, mvc, security), Hibernate, Jquery
Développement d'une DLL de communication entre les modules métiers et l'application web centrale Equinoxe
Assistance à la mise en place de la haute disponibilité via Apache. Configuration du load balancing et gestion du Failover
L'entité QUATREM est une fusion entre MMA et Malakoff Médéric. Suite à un décret du 9 janvier 2012,l'ensemble des contrats épargne retraite et prévoyance devait être mis à jour sur la partie catégories objectives. J'ai donc participé à la réalisation d'une application web permettant de lister et mettre à jour les contrats rentrant dans le cadre de ce décret
Rédaction des spécifications fonctionnelles et techniques et l'application web à partir du cahier des charges
Développement et tests unitaires (Nunit) autour de C#, ASP.NET, Jquery et SQL Serveur
Développement des batchs SSIS (en mode ETL) pour la récupération de données à partir de fichiers plats
DARVA est un concentrateur d'assurance présent sur Niort. Dans le cadre d'une refonte de plusieurs applications, j'ai participé, au forfait à l'agence Infotel, aux développements du module R.A (Résiliation Automobile)
Analyse du besoin et conception technique
Rédaction des cahiers de spécifications techniques et fonctionnelles
Développement et tests unitaires des écrans de suivi des mouvements de résiliation à partir d'une architecture web Struts/Hibernate
Mise en place de Spring Batch pour le développement des traitements des données à partir de fichiers plats pour une insertion en base Oracle
Rédaction des campagnes de tests d'intégration (Excel)
SIGMA est une société de service proposant plusieurs progiciels à destination des magasins et centrales d'achats Leclerc. Une refonte globale de ses applications a été demandée par Leclerc afin de les fusionner au sein d'une même application, MC2 (Magasin Centrale 2ème génération). A partir d'une architecture client/serveur (DELPHI/JAVA) je suis intervenu principalement sur la brique Article, cœur du métier Leclerc
Développement et tests unitaires (Junit) des services Java à destination des développeurs DELPHI
Développement et tests unitaires des batchs d'intégration (flux RBA, ISIS offre) via Spring Batch
Développement des rapports d'intégration au format PDF avec IReport (Jasper)
Support aux jeunes développeurs
Assistance cellule architecture (JVM, Proflling)
Responsable BDD/MOO
Intégration de la TMA suite à la livraison en production (Octobre 2011)
InfoDB est un éditeur leader dans l'action sociale. Ses principaux clients sont les conseils généraux. Dans le cadre de la mise en place du RSA, en remplacement du RMI, j'ai participé à l'élaboration d'un module de gestion de de RSA
Rédaction des spécifications en collaboration avec un expert fonctionnel
Développement et tests unitaires (Junit) du module web a partir du socle technique Java maison InfoDB. Socle basé sur une architecture 3 couches côté serveur (Contrôleur, Business, DAO) etHTML/CSS/JavaScript côté client
Développement d'un moteur de reprise des données pour le module RSA