Thomas

Développeur Freelance

Informations

Compétences

Technos

  • API Postman
  • API Postman
  • Angular
  • Angular
  • Boot
  • Boot
  • CSS
  • CSS
  • Docker
  • Docker
  • Flyway
  • Flyway
  • Framework Spring
  • Framework Spring
  • Git
  • Git
  • HTML
  • HTML
  • JIRA
  • JIRA
  • Java
  • Java
  • Java
  • Java
  • JavaScript
  • JavaScript
  • Jenkins
  • Jenkins
  • MARIA DB
  • MARIA DB
  • Maven
  • Maven
  • PostgreSQL
  • PostgreSQL
  • REST
  • REST
  • Rancher
  • Rancher
  • Services web RESTful
  • Services web RESTful
  • Spring Boot
  • Spring Boot
  • VueJs
  • VueJs
  • Voir plus
  • Voir moins

Métier

  • Agilité
  • Agilité
  • Kubernetes
  • Kubernetes
  • Services web
  • Services web
  • Spring Batch
  • Spring Batch
  • Trend Micro
  • Trend Micro
  • TypeScript
  • TypeScript
  • Voir plus
  • Voir moins

Expériences (26)

Développeur
Decathlon France
Depuis August 2020
Lille, Hauts-de-France, France

Application pour agréger, délivrer et consulter les données de différentes sources permettant les sélections de produit en magasin.

Spring-boot, VueJs, Jenkins-GitHub Action, Git, Java,  Jpa, Maven, Docker, Jira, Flyway, Postgres, Kubernetes, DBeaver, Kafka

LEAD DEV JAVA
Decathlon France
Depuis August 2020
Lille, Hauts-de-France, France

Contexte général

Contexte

Application pour agréger, délivrer et consulter les données de différentes sources permettant les sélections de produit en magasin.


Description

Mission

Création d'une application pour agréger et délivrer toutes les sources de données afin de devenir fournisseur unique aux différents consommateurs actuels et futurs, et de permettre la visualisation de l'état d'un produit à travers les différentes sources. Partie technique du projet réalisée en autonomie.

Environnement

Spring-boot, VueJs 2, Jenkins-GitHub Action, Git, Java 17, Jpa, Maven, Docker, Jira, Flyway, Postgre, Kubernetes, DBeaver,

Tech Lead Back end
KIABI
De January 2020 à July 2020
Hem, Hauts-de-France, France

Développement Back / Front d'une application visant à éditer toutes les données caractérisant un produit; Tech Lead sur la partie Back.

Java 8, javascript, HTML/CSS, Spring, Angular 8, GitLab, Maven, Jira, Scrum, MyBatis, Sonarqube, Oracle, Retrofit

LEAD DEV Back end
KIABI
De September 2019 à July 2020
Hem, Hauts-de-France, France

Contexte général

Contexte

  • Centric : Création d'une interface pour intégrer et extraire les données avec le progiciel Centric pour la gestion du cycle de vie des produits

  • MAP : Application pour l'édition des caractéristiques produits


Description

Mission

Etude et développement d'une API pour contrôler les imports et exports de données entre un nouveau logiciel de gestion des produits et le système existant

Développement d’une API pour gérer l’extraction et l’intégration de données entre un outil interne bientôt obsolète et un nouveau progiciel pour gérer une transition pas à pas. Ces outils concernent la catégorisation des produits, les fournisseurs et les différents liens entre ceux-ci (commandes, saison, prix, livraison).

Développement Back / Front d'une application visant à éditer toutes les données caractérisant un produit; Tech Lead sur la partie Back.

Contexte anglais dû à la localisation de l’équipe du progiciel situé à Hong-Kong.

Environnement

Micro-service, Java 8, javascript, HTML/CSS, Spring, Spring-boot, Angular 8, GitLab, Maven, Jira, Scrum, MyBatis, Sonarqube, Oracle, Retrofit, Mongo

Analyste Développeur
Kiabi
De October 2019 à March 2020

Mission :

– Développement d’une API pour gérer l’extraction et l’intégration de données entre un outil interne bientôt obsolète et un nouveau progiciel pour gérer une transition pas à pas. Ces outils concernent la catégorisation des produits, les fournisseurs et les différents liens entre ceux-ci (commandes, saison, prix, livraison).

Contexte anglais dû à la localisation de l’équipe du progiciel situé à Hong-Kong.

Environnement technique : Spring-boot, GitLab, Java 8,  Mybatis, Maven, Jira, Oracle, Micro-services

Développeur back-end
KIABI
De September 2019 à January 2020
Hem, Hauts-de-France, France

Etude et développement d'une API pour contrôler les imports et exports de données entre un nouveau logiciel de gestion des produits et le système existant

Micro-services, Spring, Spring-boot, GitLab, Java 8, MyBatis, Maven, Jira, Mongo, Oracle, Retrofit

Développeur Full Stack
Decathlon France
De March 2019 à July 2019
Lille, Hauts-de-France, France

Développement Back / Front sur trois applications de gestion de produits pour les magasins et les responsables produits Décathlon

Mise en place de l'intégration continue sur une des applications

Référent technique d'une des applications

Vuejs 2, Vuetify, Spring-boot, Rancher, Jenkins, GitLab, Java 8 - 11,  Hibernate, Javascript, Maven, Docker, Jira, Flyway, Postgre, Micro-services, Agile, HTML/CSS

Développeur Full Stack
Decathlon France
De March 2019 à July 2019
Lille, Hauts-de-France, France

Contexte général

Contexte

  • Développement puis Référent technique d'une application d'agrégation de données

  • Réécriture d'une application de gestion d'article


Description

Mission

  • Développement Back / Front sur trois applications de gestion de produits pour les magasins et les responsables produits Décathlon

  • Mise en place de l’intégration Continue

  • Référent technique

Environnement

Vuejs 2, Vuetify, Spring-boot, Rancher, Jenkins, GitLab, Java 8 - 11, Hibernate, Javascript, Maven, Docker, Jira, Flyway, Postgre, Micro-services, Agile, HTML/CSS

Développeur
Décathlon
De September 2017 à June 2019

Mission :

- Développement puis Référent technique d'un nouvel outil d'agrégation de données et réécriture d'une application de gestion d'article

– Développement Back / Front sur trois applications

– Mise en place de l’intégration Continue

– Référent technique

Environnement technique : Vuejs 2, Vuetify, Spring-boot, Rancher, Jenkins, GitLab, Java 8 – 11,  Hibernate, Javascript, Maven, Docker, Jira, Flyway, Postgre, Micro-services, Agile

Développeur Full Stack
Symbol-It
De September 2017 à March 2019
Villeneuve d'Ascq

Client Décathlon :

Développement Back / Front sur trois applications de gestion de produits pour les magasins et les responsables produits Décathlon

Mise en place de l'intégration continue sur une des applications

Référent technique d'une des applications

Vuejs 2, Vuetify, Spring-boot, Rancher, Jenkins, GitLab, Java 8 - 11,  Hibernate, Javascript, Maven, Docker, Jira, Flyway, Postgre, Micro-services, Agile, HTML/CSS

Développeur Full Stack
Symbol-IT
De September 2017 à March 2019
Villeneuve d'Ascq

Contexte général

Contexte : Client Decathlon

Réalisation d'une application Web permettant la saisie des résultats des collégiens en lien avec la réforme du système de notation

Réécriture d'une ancienne application visant à contrôler les différentes lignes de production


Description

Mission

Développement Back / Front sur trois applications de gestion de produits pour les magasins et les responsables produits Décathlon Mise en place de l'intégration continue sur une des applications Référent technique d'une des applications

Environnement

Vuejs 2, Vuetify, Spring-boot, Rancher, Jenkins, GitLab, Java 8 - 11, Hibernate, Javascript, Maven, Docker, Jira, Flyway, Postgre, Micro-services, Agile, HTML/CSS

Développeur Full Stack
Symbol-It
De July 2017 à September 2017
Villeneuve d'Ascq

Eurek'A

Outil de gestion d'établissement scolaire.

Développeur
Symbol-IT
De July 2017 à July 2017

Mission :

- Réécriture d’une ancienne application visant à contrôler des différentes lignes de production des différents sites ainsi que les consommables

- Développement Front

Environnement technique : Java 8, Spring-boot, Angular 4, Gradle, Git, Docker, Bitbucket-pipelines

Ingénieur études et développement JEE
Symbol-It
De March 2017 à June 2017
Villeneuve d'Ascq

Formation : Angular 1.6 / 2

Client Sergic :

Développement d'une application de gestion de biens immobiliers

Développeur
Sergic
De March 2017 à June 2017

Mission :

- Renfort pour une application de gestion de biens immobiliers pour les particuliers avant sa commercialisation

- Développement Back : Mise en place d'une API pour les échanges avec

un prestataire externe

- Développement Front : Aide à la résolution des retours de test

utilisateur

Environnement technique : Java 8, Hibernate, REST, JUnit, PostgreSQL, Git, Maven, AngularJS 1.6, Ionic, Agile

Développeur Full-Stack
Sergic
De March 2017 à June 2017

Contexte général

Contexte

Renfort pour une application de gestion de biens immobiliers


Description

Mission

- Renfort pour une application de gestion de biens immobiliers pour les particuliers avant sa commercialisation

- Développement Back : Mise en place d'une API pour les échanges avec un prestataire externe

- Développement Front : Aide à la résolution des retours de test utilisateur

Environnement

Java 8, Hibernate, REST, JUnit, PostgreSQL, Git, Maven, AngularJS 1.6, Ionic, Agile

Développeur Concepteur JEE
Gfi Informatique
De August 2016 à March 2017
Lille

Client Orange :

- Responsable d'application et MOE délégué sur application de création de devis

- TMA - Maintenance et évolution de plusieurs applications

Développeur
Orange
De September 2014 à March 2017

Missions :

– TMA sur un groupe d’application lié à la gestion commerciale (gestion/facturation, devis) (2 ans)

– Réécriture d’une application de gestion et de paramétrage des calculs de prime des salariés. (7 mois)

– TMA sur un groupe d’application lié à la gestion commerciale

(gestion/facturation, devis)

– Référent Applicatif

– Rédaction des documentations (spécification technique et

fonctionnelle, évolution, coûts …)

– Gestion des tickets / études / développements

Environnement technique : JavaEE 5 & 6, Spring 2, Struts 1, Oracle, MySQL, SVN

– Réécriture d’une application de gestion de prîme

– Développement Back / Front

– Présentation des livrable

Environnement technique : PHP4, HTML/CSS, Javascript, JQuery, Ajax, Oracle, SVN, Jira, Agile

Développeur Full-Stack
Orange
De September 2014 à March 2017
Lille, Hauts-de-France, France

Contexte général

Contexte

  • TMA sur un groupe d'application lié à la gestion commerciale (gestion/facturation, devis) (2 ans)

  • Réécriture d'une application de gestion et de paramétrage des calculs de prime des salariés. (7 mois)


Description

Mission

– TMA sur un groupe d’application lié à la gestion commerciale (gestion/facturation, devis)

– Réécriture d’une application de gestion et de paramétrage des calculs de prime des salariés.

– TMA sur un groupe d’application lié à la gestion commerciale (gestion/facturation, devis)

– Référent Applicatif

– Rédaction des documentations (spécification technique et fonctionnelle, évolution, coûts …)

– Gestion des tickets / études / développements

Environnement

JavaEE 5 & 6, Spring 2, Struts 1, Oracle, MySQL, SVN – Réécriture d’une application de gestion de prime –Développement Back / Front – Présentation des livrable Environnement technique : PHP4, HTML/CSS, Javascript, JQuery, Ajax, Oracle, SVN, Jira, Agile

Développeur Concepteur PHP
Gfi Informatique
De November 2015 à August 2016
Douai

Client Orange :

Réécriture d'une application de gestion et de calcul des primes en méthode Agile

Développeur JEE
Gfi Informatique
De December 2014 à December 2015

Client Orange :

TMA - Maintenance et évolution de plusieurs applications

Formation Java
Gfi Informatique
De September 2014 à November 2014
Région de Lille, France

Formation de 10 semaines, en Java et technologies associées, ayant pour projet final la conception d'un produit (site Web, application Android et outil de gestion) visant à gérer des réservations de restaurant entre clients et restaurateurs.

Agent de maintenance
Fondation Hopale
De June 2014 à September 2014
Berck sur Mer

Déplacement sur l'ensemble des établissements du groupe sur Berck sur Mer pour tout incident informatique ne pouvant être pris en charge par l'assistance téléphonique.

Mise en place et gestion d'un inventaire du parc informatique, préparation des nouveaux postes et réparation du matériel défectueux.

Agent de maintenance
Fondation Hopale
De June 2014 à September 2014
Berck sur Mer

Contexte général

Contexte

Création d'un agrégateur de données et d'une interface de visualisation


Description

Mission

Création d'une SPA pour récupérer, afficher puis manipuler des données récupérées de la base de données de trois applications, permettant ainsi de regrouper la gestion électrique et réseau, la localisation des bureaux et l'historique des interventions des techniciens pour historier et permettre des interventions plus rapides. Déplacement sur l'ensemble des établissements du groupe sur Berck sur Mer pour tout incident informatique ne pouvant être pris en charge par l'assistance téléphonique.

Environnement

PHP 5, HTML/CSS, MySQL

Développeur
Fondation Hopale
De March 2014 à September 2014

Mission : Création d’un agrégateur de données et d’une interface pour les visualiser

Environnement technique : PHP 5, HTML/CSS, mysql

Développeur web
Fondation Hopale
De April 2014 à June 2014
Berck sur Mer

Création d'une application web interne pour aider les électriciens à réaliser rapidement leurs interventions sur le câblage.