Mes compétences :
Java
AngularJS
GIT
TDD
Spring
GTD
Kanban
Scrum
Formateur
Angular2
underscorejs
Entreprises
Kiabi
- Consultant Angular / AngularJS
HEM2015 - 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
* 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)
Decathlon International
- Développeur AngularJS / Alfresco
2012 - 2015Travail 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
Lille2012 - 2015Professeur 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
Lille2011 - 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 - 2011Conception / 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
Paris2008 - 2009Stage 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)
Roubaix2007 - 2007Stage 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
guyancourt2006 - 2008Job étudiant de 2ans dans la restauration rapide (Contrat 52H mensuelles).
Formations
Université Lille I - Sciences Et Technologies (Villeneuve D'Ascq)