Menu

Benjamin BARBIER

HEM

En résumé

Mes compétences :
Java
AngularJS
GIT
TDD
Spring
GTD
Kanban
Scrum
Formateur
Angular2
underscorejs

Entreprises

  • Kiabi - Consultant Angular / AngularJS

    HEM 2015 - maintenant * Définition, mise en place et suivi des bonnes pratiques AngularJS au sein du CSKI (centre de service de KIABI) :
    * Rédaction des documents de référence
    * Organisation d'ateliers de formation
    * Accompagnement et suivi de la mise à niveau du parc applicatif AngularJS (env. 20 applications) sur ces standards
    * Mise en place de revues de projets sur l'ensemble du parc
    * Suivi et actualisation des standards
    * Formation et accompagnement du plateau au gestionnaire de source GIT

    > Environnement technique : Javascript, AngularJS, Bootstrap, CSS, SASS, Grunt, Gulp, Bower, Jenkins, Sonar, Git.

    * Réalisation de l'application du back-office du site internet de KIABI (3 développeurs sur 16 mois) :
    * Accompagnement technique sur les parties front (AngularJS)
    * Estimation et conception générale des tâches du sprint
    * Rôle de scrum-master sur le projet
    * Développement AngularJS

    * Création de l'application de référence sur Angular 2
    * Identification et sélection des librairies utilisées notamment à travers des ateliers de brainstorming
    * Développement de la nouvelle charte graphique alliant bootstrap et material
    * Définition des best-practices et de la cible technique
    * Formation des équipes
    * Mise en place de sondes sonar et configuration de tslint (système de validation de code)

    * Création de l'application déployée sur la borne tactile présente en magasin
    * Rôle de scrum-master sur le projet (5 personnes)
    * Tech lead sur la partie web du projet (Angular 5)

    > Environnement technique : Angular(2+), Typescript, Webpack, RxJS, Bootstrap, CSS, SASS, Sonar, Git.
  • Symbol-IT - Co-fondateur

    Villeneuve-d'Ascq 2014 - maintenant
  • Decathlon International - Développeur AngularJS / Alfresco

    2012 - 2015 Travail sur l'application de gestion des « fiches produits » du groupe Décathlon (projet SPID) :
    * Refonte complète de la partie web du projet en AngularJS (auparavant sur une base GWT).
    * Accompagnement et conseil sur l'ergonomie.
    * Mise en place des task runners Grunt puis Gulp dans le cadre d'une stratégie de déploiements automatisés.
    * Mise en place de bonnes pratiques propres au langage JavaScript et au framework AngularJS à travers EsLint et la configuration de ses plugins.

    Développements :
    * Projet géré par la méthodologie SCRUM.
    * Développements dirigés par les tests (partie Java).

    Suivi opérationnel de l’encapsulation fonctionnelle du moteur d’Alfresco (projet SPID-CORE) :
    * Accompagnement d'une équipe de 5 personnes sur 3 mois.

  • Université Lille 2 Droit Et Sante - Enseignant vacataire

    Lille 2012 - 2015 Professeur en développement Web.
    2011-2012 : enseignant en 1ere année de STID (Javascript)
    2012-2013 : enseignant en 3eme année de SID (Développement Web)
    2013-2014 : enseignant en 3eme année de SID (Développement Web)
    2014-2015 : enseignant en 3eme année de SID (Javascript / AngularJS)
  • INEAT CONSEIL - Ingénieur d'études

    Lille 2011 - 2016 • Travail sur plusieurs réponses à appels d'offres.
    • Accompagnement technique sur la refonte du site de la "semaine de l'innovation" 2013.
    • Implémentation GWT de l'application YOUGO (outil de gestion des demandes de congés).
    • Rédaction d'articles.
  • Decathlon International - IT Service Provider - CRM

    2009 - 2011 Conception / Réalisation du framework métier du support CRM Décathlon
    • Conception d’un framework métier qui centralise les accès au SGBD en assurant des actions transactionnées et uniformisées.
    • Accompagnement au changement (présentation, formation, aide au développement).

    Gestion de l‘intégration des applications du support CRM Décathlon
    • Validation des développements avant intégration.
    • Gestion des sources (CVS).
    • Builds et gestion des versions (Maven / Continuum).
    • Mise en place de plusieurs composants des méthodologies agiles issues des méthodes Scrum et Kanban.
    • Migration de ANT vers Maven sur l’ensemble du parc applicatif.

    Support de plusieurs applications
    • Aide à la réalisation de spécifications fonctionnelles.
    • Développement d’évolutions et de corrections sur différentes applications gérées par les supports CRM de Décathlon et Oxylane.
  • MSA - Ingénieur J2EE

    Paris 2008 - 2009 Stage de 4 mois au sein de la SSII Sogeti sur un projet J2EE au forfait pour le compte des MSA (Mutualités Sociale Agricole).
    Ce stage a débouché par la suite sur un contrat de professionnalisation (Master MIAGE) d'une durée de 9 mois qui s'est déroulé chez la MSA59.

    Amélioration de l’application « Poste du contrôleur »
    • Réalisation de spécifications techniques.
    • Ajout de nouvelles fonctionnalités basées sur un code « métier » géré par les équipes Cobol.
    • Intégration de la GED de la MSA aux processus de l’application.

    Métrologie des applications de l’équipe Contentieux
    • Utilisation de JMeter et JProfiler pour mettre en place des scénarios de benchmark.
    • Optimisation de plusieurs applications et traitements afin de valider les bonnes performances de ces applications.

    Refonte de la gestion des habilitations (droits d’accès aux outils informatiques des caisses de la MSA)
    • Développement complet d’un pan fonctionnel de l’application suivant le cahier des charges fonctionnel fourni par la MSA.
  • Ankama Games - Développeur Web (PHP)

    Roubaix 2007 - 2007 Stage de 4 mois au sein de la Société Ankama.

    Réalisation d'un outil de gestion statistique
    • Développement PHP et rendu graphique sous php/swf charts.
    • Gestion de plus de 3,5 millions d'enregistrements par l'application au sein d'une base postgreSQL.
    • Optimisation de l'outil par des pré-calculs (par procédures stockées) et la mise en place d'indexes.

    Maintenance et l'évolution de plusieurs sites web du groupe Ankama.
    • Ankama Edition
    • Ankama Games
  • Laboratoires Pharmaceutiques RODAEL - Développeur WEB (WebDev)

    2006 - 2006
  • Mc Donald's - Equipier

    guyancourt 2006 - 2008 Job étudiant de 2ans dans la restauration rapide (Contrat 52H mensuelles).

Formations

  • Université Lille I - Sciences Et Technologies (Villeneuve D'Ascq)

    Villeneuve D'Ascq 2006 - 2009 Master MIAGE

    M2 en alternance.
  • Lycée Jean Bart

    Dunkerque 2004 - 2006 BTS IG option Développeur d'Applications (DA)

Réseau