About Thibault
- Standards de codes
- Design de l'architecture avec des services réutilisables
- Implémentation de l'authentification Oauth2 (CC & Implicit) dans nos projets
- Création de WhiteApp (Front/GW/API) fournissant un squelette d'applis incorporant déjà des briques techniques
- Ingestion des données grâce à a du batch et streaming
- Design du data model sous Cassandra
English
Fluent
French
Native or bilingual
Experience
- Essilor LuxotticaSenior Fullstack Developer & Cloud ArchitectLUXURY GOODSMarch 2020 - December 2022 (2 years and 10 months)Contexte: Arrivé au sein d'une équipe d'une dizaine de développeurs, 2 product owner, 1 Devops, 1 Coach agile, mes objectifs ont été :- mise en place de good practices- formation/ mise à niveau des équipes- mise en place de procédures de déploiement- automatiser de tests- automatiser le versioning des projets- participer à la refonte d'une architecture monolythique hébergé principalement sur des Rasberry PI en une architecture EDA 100% Cloud scalable, maintenable, facilement déployable et stable communiquant avec des Raspberry PI.- refonte de la solution Raspberry PI en micro-services dynamique orbitant autour d'un orchestratorJ'ai moi-même pu monter en compétence sur les différentes solution du Cloud Azure de Microsoft et mettre en place des good practice Devops, ainsi que développer des scripts de déploiement TerraformExemples de projets:- Projet: EssiCloud - Outil de suivi de patient chez un opticien• Choix de l'architecture back en EDA (Event Driven Architecture) (RabbitMQ)• Choix de la base de données NoSQL (CosmosDB)• Choix de migrer le back en Serverless (Azure Function)• Mise en place de l'automatisation CI/CD• Mise en place d'une authentification Oauth2 (Auth0)• Développement de script Terraform (IAC)• Choix d'architecture afin d'etre en accord avec les normes GDPR et HDS• Mise en place d'outil de monitoring, de traçabilité• Développement d'une static webapp (SSG avec Next.JS)- Projet: Api Companion - Creation et developpement d'une API afin de communiquer a distance avec des magasins d'optiques possendant une Raspberry PI (IOT)• Choix de l'architecture afin de créer un canal sécurisé entre la raspberry et l'API• Choix de stack technique• Mise en place de Test E2E (Cucumber) à l'aide de docker afin de tester l'intégralité de la solutionStack Technique: Node.JS, NestJS, Express, CosmosDB, Azure Function, MongoDB, Docker, NextJs, React, WebSocket, Socket.io, RabbitMQ, Terraform, Bash
- Ippon TechnologiesFullstack DeveloperDIGITAL AND ITOctober 2016 - July 2018 (1 year and 10 months)Paris, FranceMission BNP Paribas : Création d’une vision 360 autour des données clients au sein d’ITG(Janv. 2018 – Aujourd’hui)Sujet : Modélisation de données sous Cassandra DSE afin de restituer les données clients au traversd’une API• Mise en place de l’ingestion de données via batch et streaming• Accompagnement du client à l’apprentissage des méthodes AGILE SCRUM / LEAN• Développement d’un front-end afin de montrer les fonctionnalités de l’API• Mise en place d’un monitoring• Industrialisation des traitements adossés à HortonWorksStack Technique : Spark, Kafka, Flink, Solr, Java, Spring Boot, Spring Data, Cassandra (DSE), Hadoop (HortonWorks), React, Redux, ELK, GrafanaMission Société Générale : Développement de projets pour les services internes Société Générale ausein de l’entité Fast’IT (Oct. 2016 – Jan. 2018)Sujet : Développement d’applications avec engagement de mise en production en moins de 2 mois• Analyse du besoin et accompagnement des utilisateurs avec des Sprints d’une semaine• Accompagnement du client à l’apprentissage des méthodes AGILE SCRUM / LEAN• Création et développement d’application :o Développement sous dockero Plateforme de validation sous AWS (EC2)o Mise en production sur des machines Red Hat via Ansible Tower (scriptansible)• Tests unitaires, tests d’intégration, tests End-To-End• Capitalisation technique en maintenant et enrichissant un générateur de squeletted’applications avec fonctionnalités de base (Mock de SAFE, génération de fichier PDF/ Excel,...)• Transmission de la stack technique aux autres développeurs (formations, ...)Stack Technique : React, Redux, ES6, Enzyme, Jest, Webpack, Loopback, Docker, Ansible, AWS
- Société GénéraleLead Developer Full Stack JSARTS AND CRAFTSDecember 2018 - January 2020 (1 year and 2 months)Paris, FranceProjet : Monter une architecture Microservices afin d’accompagner la transformation digitale du service juridique• Mise en place de standards de code• Design de l'architecture avec des composants réutilisables• Choix de la stack technique• Mise en place de l'authentification Oauth2 dans nos projets• Création de Whiteapp (Front / Gateway / API) pour démarrer plus facilement les projets avec les briques techniques déjà mises en place• Création d’image Docker afin de mocker des services d’authentification et d’évènements• Formations de développeursProjet : Legal Portal – Outil afin d’améliorer les process des juristes.• Mise en place d’une partie Knowledge afin de limiter les demandes adressées aux juristes (FAQ / Indexation de contenu Sharepoint, …)• Ajout d’un workflow pour simuler un outil de ticketing afin qu’un manager puisse valider et assigner une demande• Intégration d’APIs dans l’architecture Microservices (techniques et fonctionnelles)Projet : Netting – Application afin de tracer les Legal Opinions• Stockage de documents• Homogénéisation des data• Génération d’une matrice afin de valider le flag netting d’une contrepartie• Mise en place d’une API sécurisée ouverte au groupe pour permettre à différents services de récupérer les informationsStack Technique : Fullstack JS, React, Easy-peasy, Redux, Apollo Client, Typescript, NodeJS, NestJS, Express, GraphQL (Apollo Server), Swagger, PostgreSQL, TypeORM, Docker, Openshift, AWS, Oauth2, Eslint, HuskyOutil de tests : Jest, React Testing Library, Enzyme, Puppeteer, Cypress
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur Majeure Système d’informationsECE Paris2016
- Bachelor en Web & MobilitéECTEI2014