Thibault Gonce

Thibault Gonce

Web Developer

Followers of Thibault Gonce592 followers
location of Thibault GonceGreater Nantes Metropolitan Area

Connect with Thibault Gonce to Send Message

Connect

Connect with Thibault Gonce to Send Message

Connect
  • Timeline

  • About me

    Développeur full stack web 🌐 Basé à Nantes depuis 8 ans

  • Education

    • Polytech'Nantes

      2012 - 2015
      Master in Graduate School of Engineering Computer Science

      Activités et associations :- President of Atlantic Surf Cup - Community Manager for student associations

  • Experience

    • Integral Property Service

      Jan 2014 - Sept 2014
      Web Developer
    • Polytech Nantes, Ecole polytechnique Université de Nantes

      Sept 2014 - Mar 2015
      IT Manager in dual degree program

      - Dual Degree Program : Engineer & Designer (Ecole de Design Nantes Altantiques)- Internet of Things (IoT)- Prototype smart sensor connected to smartphone (Bluetooth)- Develop a cross-platform service (Cordova)

    • Orange

      Mar 2015 - Jan 2015
      Software Engineer Internship

      - Elasticsearch- MongoDB- Framework Play (Java)- JQuery, Javascript

    • Softeam Cadextan

      Sept 2015 - Jan 2019

      ■ Contexte :• Mission au forfait pour un client du secteur des grands magasins basé à Paris, spécialisé dans le commerce de la mode• Au sein d'une équipe de 4 personnes en centre de service, développement d'un outil de détaxe pour les clients étrangers.• Projet : "Détaxe, mode dégradé". A partir d'un outil de détaxe existant et développé au sein du centre de service de Softeam Nantes (équipe projet dont je faisais partie), reprise des fonctionnalités pour développer une version de l'outil destiné à un poste en local (en cas de coupure réseau et d'indisponibilité du serveur central), avec synchronisation des données à posteriori et gestion de mots de passe provisoires■ Actions :• Participation aux ateliers fonctionnels, rédactions de règles de gestion, et validation des SFD• Développement des fonctionnalités liées à l'authentification par rôle et gestion des mots de passe provisoires, à la synchronisation du référentiel avec le serveur central, et refactoring de l'existant• Développement de l'intégralité des tests d'intégration (cucumber JS)• Recette et livraison■ Environnement technique :Spring Boot, Java 8, Angular, Jenkins, Cucumber JS, SQLite, PL/SQL, git, NPM, Maven, Mockito Voir moins ■ Contexte : • Au sein d'une équipe de 5 personnes travaillant en agilité, mise en place de deux plateformes pour le département Loire Atlantique destinée au grand public avec pour objectif la réservation de cours de sports pour les enfants, avec en points clés, le paiement en ligne sécurisée, la gestion d'espace personnel pour les usagers, et la gestion des offres (cours, stages...) pour les animateurs sportifs.■ Actions : • Développement full-stack (Vue.js + JEE) pour l'animation sportive du département avec authentification Keycloak (Auth0) et paiement en ligne via Payzen • Initialisation des projets Vue.js (plateforme usagers, et agents sportives) • Mise en place des connecteurs OAuth2 (Keycloak) pour la gestion de l’authentification dans le but de créer une fédération d’identité • Passage de l’application existante en projet Spring Boot, externalisation des fichiers de configuration • Relation avec le département communication pour intégration des maquettes et respect de la charte graphique • Développement de composants spécifiques pour respect des normes d’accessibilité légales pour les sites publics et applications des normes RGAA (niveau AA) • Configuration des Jenkins files les pour l'automatisation du déploiement des applications via des pipes Jenkins • Développement des composants Vue.js • Mise en place d'un store avec Vuex • Développement des tests unitaires (Karma) et d'intégration (cucumber java)■ Environnement technique : Vue.js, Vuex, Vue-cli, NPM, NodeJS, Webpack, Keycloak, Auth0, PostGreSQL, Maven, Jenkins, Spring Boot, Voir moins ■ Contexte :• Mission au forfait pour un client du secteur de l'agroalimentaire• Au sein d'une équipe de 3 développeurs, migration de plusieurs applications de Angular.js vers Angular 5■ Actions : • Migration des services et du métier vers Angular 5• Mise en place des tests unitaires via Karma-Jasmine• Correction des anomalies existantes• Prise en charge et développement des évolutions■ Environnement technique : Angular 5, Angular Material, Typescript, Karma, Jasmine, NPM, NodeJS, AngularCLI, SockJS, StompJS Voir moins ■ Contexte :• Mission au forfait pour un client du secteur des grands magasins basé à Paris, spécialisé dans le commerce de la mode• Au sein d'une équipe de 8 personnes en centre de service, développement d'un outil de détaxe pour les clients étrangers.• Projet : "Détaxe". Développement, pour une grande enseigne, d'une application de gestion de la détaxe destinée aux clients étrangers.■ Actions :• Développement d’opérations traversant toutes les couches de l’application• Gestion de tests unitaires, tests d’intégration et de charges• Maintenance applicative et développement des évolutions récentes• Analyse, conception et estimations de charges des demandes d’évolutions• Formation, passage de connaissance et documentations■ Environnement technique :Java EE (Java 8), Angular JS, Activiti (BPMN), Spring Boot, Oracle, Maven, Git, Spring Batch, Cucumber (JS & Java), Mockito, JUnit, Spring Intégration, JMS (Universal Messaging /ActiveMQ), JAX-RS, JAXB, Gatling, Bootstrap, Bower/NPM Voir moins

      • Ingénieur Études et Développement

        Sept 2015 - Jan 2019
      • Ingénieur Études et Développement Fullstack ▪ Java / Angular

        Jan 2018 - Mar 2019
      • Ingénieur Études et Développement Fullstack ▪ Java / Vue.js

        Jan 2018 - Jan 2018
      • Ingénieur Études et Développement ▪ Angular / Node.js

        Jan 2017 - Jan 2018
      • Ingénieur Études et Développement Fullstack ▪ Java / AngularJS

        Sept 2015 - Nov 2017
    • Daveo, conseil en transformation et solutions digitales

      Nov 2019 - Jan 2024

      ■ Contexte :• Client : SNCF Connect & Tech• Projet : "Finalisation". Développement des fonctionnalités autour de la finalisation d'un parcours client, réservation et du paiement ■ Actions :• Rôle de référent : Accompagnements des équipes sur des sujets nouveaux touchant à la brique de finalisation (VSF)• Étude des nouveaux sujets relatifs à la finalisation• Gestion et suivi de la production + gestion des incidents• Montée en compétence des nouveaux arrivants dans l’équipe• Gestion de la documentation technique et fonctionnelle• Temporairement (3 mois), rôle de dev senior dans une équipe transverse avec des problématiques multi-clients, pour les accompagner et faire de la montée en compétence sur les sujets de finalisation• Rédaction d’ADR (document d’architecture logiciel) pour la mise en place d’un nouveau projet (gestion des code promo)• Améliorations techniques et UX de plusieurs composants React■ Environnement technique :Spring Boot, Java EE (Java 18), Kotlin JVM, Coroutines, React, Flutter, Cloud AWS, Terraform, Storybook, Pattern BFF, Redis, MongoDB, Gitlab-CI Voir moins ■ Contexte : • Mission au forfait pour un client français du secteur du luxe• Développement d'une application Web React/Node.js responsive multilingue de fidélité et de promotion, intégrée de façon transparente au site ecommerce.■ Actions :• Participation aux ateliers techniques pour évaluation du contexte et des problématiques client• Mise en place de l’architecture et développement des composants• Prise en charge de l’optimisation des performances de l’application web• Intégration d'une solution cloud de gestion de contenu multilingue (Crowdin)• Intégration d’une solution d’adaptation de formats et d'optimisation de diffusion de contenu audio•visuel (Widemotion)• Rôle de scrum master tournant dans une équipe composée de 3 développeurs et 1 PO■ Environnement technique :• React • Node.js• SSR • Cloud Azure Voir moins

      • Ingénieur Études et Développement

        Jan 2019 - Jan 2024
      • Développeur Fullstack Web ▪ Java (Kotlin/JVM) - React - AWS

        Jan 2021 - Jan 2023
      • Ingénieur Études et Développement ▪ Node.js / React / Azure

        Nov 2019 - Jan 2020
    • Indépendant

      Jan 2024 - now
      Développeur Full Stack web indépendant
  • Licenses & Certifications

    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      Aug 2020
      View certificate certificate
    • Diplôme universitaire DESSiiN - DESign de Services Interactifs INnovants Objets communicants & Interfaces tangibles

      Université de Nantes
      Mar 2015
      View certificate certificate
  • Volunteer Experience

    • President

      Issued by Atlantic Surf Cup on Apr 2014
      Atlantic Surf CupAssociated with Thibault Gonce