Valentin Thomas

CV

Développeur Fullstack Senior & Tech Lead

Télécharger en PDF

Expérience

janv. 2024 — Aujourd’hui

SoilTracker

Développeur Senior Fullstack, Lead Technique

react · node · nestjs · nx · rust

  • Développement de services avec NestJS et TypeScript dans un monorepo NX.
  • Développement d'une application frontend avec Vite, React, Tailwind et SWR.
  • Développement d'un registre automatique de trajets pour suivre les trajets des camions et enregistrer automatiquement les mouvements de terre.
  • Implémentation d'un tracker simulé avec Rust à des fins de test, utilisant directement des sockets pour interagir avec l'application.

juil. 2020 — oct. 2023

F.ASS.T

Développeur Senior Fullstack, Lead Technique

react · node · graphql · docker

  • Développement de services en NodeJS avec TypeScript pour la gestion de contrats santé.
  • Amélioration des processus en créant une bibliothèque de gestion de formulaires de bout en bout, résultant en une réduction du temps de traitement de 8 heures à 1 heure, économisant un total de 500 heures par an.
  • Intégration de l'équipe d'architectes pour aider à structurer plusieurs projets et faciliter le travail des développeurs.
  • Sélectionné pour préparer et animer des workshops internes mensuels de partage de connaissances sur les nouvelles technologies telles que Remix, Svelte ou les requêtes signées S3 au sein des 5 équipes d'environ 5 développeurs.
  • Optimisation et revue de la sécurité des images Docker d'environ 10 microservices, résultant en une amélioration de la sécurité des applications et une réduction du temps de build par 2.
  • Représentation de l'organisation en tant qu'ambassadeur et ancien élève auprès des étudiants de l'École 42 afin d'attirer de nouveaux talents.
  • Formation de 8 nouveaux employés.
  • Participation à la démocratisation de la méthodologie Agile parmi les développeurs.

nov. 2018 — juil. 2020

Ededoc

Développeur Logiciel C#

csharp · dotnet · vue

  • Développement d'un CLI de boîte mail avec C# et .NET Framework from scratch.
  • Développement d'un service de suivi de livraison d'emails via l'inspection des bounces et le Machine Learning.
  • Création d'un package npm pour inspecter automatiquement et récursivement les enregistrements DNS SPF et garantir la réputation du serveur mail.
  • Développement d'un service de gestion de Signature Numérique de documents avec Workflow Foundation, C# et ASP.NET.
  • Création d'un service de récupération de factures en NodeJS depuis des sites de fournisseurs internet dans l'objectif d'automatiser une tâche chronophage.
  • Développement de notifications et nouveaux services pour fournir un moyen commun d'afficher les informations de changelog à ±1 000 utilisateurs.
  • Développement de 5 applications desktop avec les principes SOLID.

août 2018 — nov. 2018

Witco (Ex MonBuilding)

Développeur Fullstack

meteor · mongo · react

  • Développement d'une plateforme de gestion d'immeubles et de leurs occupants, améliorant la communication et les services de conciergerie tels qu'une laverie connectée collective, une marketplace interne, un forum et la maintenance des bâtiments.
  • Connexion d'une application temps réel à une API REST pour afficher en temps réel l'état de la laverie.
  • Découverte du développement d'applications temps réel avec MongoDB.
  • Travail avec des interfaces pub-sub pour avoir une application réactive.
  • Travail avec une équipe internationale avec un décalage horaire allant jusqu'à 7 heures.

mai 2018 — août 2018

Solicis

Développeur Fullstack

php

  • Développement d'un site vitrine pour une agence immobilière avec PHP et Zend Framework.

août 2017 — mai 2018

MSCPI

Développeur Fullstack

php · vue · docker · python

  • Développement d'une plateforme de portefeuille d'investissement.
  • Développement d'un service de scrapping avec Python pour récupérer environ 10 taux publics quotidiens.
  • Programmation dans un framework PHP legacy et VueJS 2.
  • Amélioration de l'expérience développeur grâce à Docker et aux tests unitaires.
  • Responsable des fonctionnalités du développement à la mise en production.

Compétences

Expert

  • NodeJS8 ans
  • React5 ans
  • Tailwind5 ans

Intermédiaire

  • Git7 ans
  • Remix3 ans
  • TypeScript3 ans
  • Agile2 ans
  • NestJS18 mois

Débutant

  • Rust6 mois