Thomas Aumaitre

Développeur senior +8 années d'expériences pro

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PythonKubernetesReactNode

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

🚀 🌎 Expert front React Webpack Babel / Server Side Rendering / SEO 🚀 🌎 Expert backend Node.js Express.js Typescript / Python Flask FastAPI Django / MongoDB, Postgresql, MySQL, Redis

Liens

Expérience de travail

Lead developer & DevOps

iAgility

déc. 2024 - janv. 2025

2 mois

Paris, France

– Mise en place de Gitlab en self-installed sur une machine Debian. – Sauvegarde de tous les micro-services dans Gitlab avec montée en compétence de l'équipe sur git – Dockerisation d'une application sensible en Node.js jQuery. – Mise en place d'une pipeline Gitlab CI/CD écrite en Shell pour construire un container docker et le déployer sur une machine Debian. – Réflexion sur les directions à prendre pour faire évoluer cette application vers ES2024 dernière génération.

Développeur Fullstack en régie

IQVIA

mai 2024 - oct. 2024

6 mois

92400 Courbevoie, France

– Évolutions Frontend et Backend avec React et Python de 2 applications web ouvertes uniquement aux clients de l'entreprise. – Suivi des performances Frontend et Backend, et mise en place des meilleures pratiques avant le passage en production d'une des 2 applications web. – Intégration web sur le Frontend de l'application avec maintien des composants afin de suivre les pratiques d'Atomic design avec les React Hook. – Évolutions des API avec le store Redux Toolkit côté Frontend mais aussi le serveur Python en FastAPI côté Backend. – Évolutions de requêtes SQL faites avec le module Python SQLAlchemy côté Backend. – Évolutions des IHM composées de nombreux graphiques en données journalières, hebdomadaires, ou mensuelles affichées grâce au module de graphiques Recharts.

Développeur Fullstack en régie

La MNT, Mutuelle Nationale Territoriale

juil. 2022 - oct. 2023

1 an 4 mois

Paris, France

– Évolutions suivant la méthodologie Agile des 3 applications Frontend et Backend de l'ERP de l'entreprise (dont 1 ouverte au grand public utilisant Next.js et recevant environ 5000 logins par jour). – Intégration web sur le Frontend de l'application avec maintien des composants afin de suivre les pratiques d'Atomic design avec les React Hook. – Évolutions des schémas et des résolveurs GraphQL, environnement composé d'une douzaine de microservices Back For Front avec Apollo GraphQL Federation, permettant d'améliorer la structure des données traitée dans le Frontend. – Installation du reCAPTCHA Orange (conforme aux RGPD) sur l'authentification Keycloak OAuth 2.0 avec utilisation d'un CSRF token et JWT token. – Evolutions de microservices en Python avec Django permettant de préparer en amont certaines données exceptionnelles requêtées par les microservices GraphQL.

Développeur Fullstack en régie

Emeria (anciennement nommé Foncia Stark)

janv. 2021 - juin 2022

1 an 6 mois

Paris, France

– Evolutions des applications Frontend et Backend du nouvel ERP de l'entreprise Foncia en architecture microservices, censé remplacer les anciennes non maintenables, par migrations successives. – Applications à forte audience, 15 000 collaborateurs l'utilisent à travers toute la France. Plus de 1 million de copropriétaires en France y consultent leurs documents pdf (au jour d'aujourd'hui). – Travail effectué exclusivement dans l'équipe des Assemblées Générales des copropriétaires des immeubles. – Travail en feature team de 7 personnes (total de 70 développeurs dans l'entreprise) suivant la méthodologie Agile LeSS. – Intégration web sur le Frontend de l'application avec maintien des composants afin de suivre les pratiques d'Atomic design avec les React Hook. – Evolutions des workers RabbitMQ sur Node.js avec le module amqlib permettant la communication avec les microservices de l'application par système de queue (un traitement l'un après l'autre). – Ecritures complexes de certaines requêtes MongoDB principalement par le biais des agrégations MongoDB. ($match, $lookup, $unwind, $reduce, $map, etc...). Et aussi des requêtes avec la fonctionnalité populate du module mongoose avec les ref sur les schéma. – Installation d'un système de paiement complexe par carte bancaire sur l'application web ouverte aux copropriétaires des immeubles par le biais du prestataire Dalenys, dans le but de vendre aux clients un document pdf. Avec traitement d'exports Excel envoyés de manière ultra sécurisée. Ajout et maintien des scheduled tasks pour traiter ces exports Excel. – Evolutions des GraphQL existants pour concorder avec les infos de la base de données sur les paiements effectués dans le passé. – Ouverture d'un micro-service pour gérer ces paiements en serverless avec AWS Lambda. – Génération de Review App éphémères avec Gitlab afin de fournir une url au PO Product Owner pour tester.

Développeur Fullstack en régie

Altavia

nov. 2019 - avr. 2020

6 mois

93400 Saint-Ouen-sur-Seine, France

– Développement d'une application intranet pour le groupe Altavia, fermée au grand public, destiné uniquement aux clients pour passer leur commande. – Travail en équipe de 7 personnes en mode Agile avec daily meeting – Mise en place d'un skeleton React pour initier le projet from scratch, environnement de développement et de production, configuration Webpack sur mesure, préparation du container Docker avec un Dockerfile pour le DevOps. – Mise en place de Redux Saga pour gérer les flux complexes de données échangées avec le backend, de l'authentification avec utilisation d'un JWT json web token par protocole OAuth 2.0, du Server Side Rendering avec un serveur Express embarqué dans la compilation Webpack, du split code avec le react-router grâce à loadable-component fonctionnant en SSR, et de la config ESLint Prettier et Typescript pour obliger les développeurs à suivre les Best Practices. – Intégration de l'UI/UX dans l'application React avec le biais de Material-UI, utilisation du module cssinjs pour nos styles CSS. – Evolution d'un nouveau microservice backend en création sur lequelle une partie des requêtes sont effectuées avec le framework NestJS.

Développeur Fullstack au forfait

Carnot-immobilier.net Agence immobilière

sept. 2019 - oct. 2019

2 mois

Paris, France

– Développement Fullstack (Frontend et Backend) Node.js React et les framework Next.js et NestJS. – Utilisation de Material Ui pour le frontend et du JSS – Mise en place des API Rest sur le backend avec un serveur Express, les différentes routes permettent la communication avec MongoDB par l'utilisation du module Mongoose. – Utilisation de Cloudinary coté backend pour stocker les photos, et faire des retouches sur les photos. – Utilisation de Nodemailer coté backend pour envoyer des emails par le biais de Mailjet – Traitement des données avec redux-saga et mise en place de l'app web en SSR Server Side Rendering pour être visible par tous les crawler, google, bing, yahoo, qwant... – Mise en place du split code avec le react-router grâce à loadable-component fonctionnant en SSR – Mise en place de l'application dans un container Docker pour utiliser PM2 afin d'utiliser la notion d'équilibreur de charge « LoadBalancing » réparti sur 3 réplicas. – Mise en production de l'application sur un serveur Heroku et activation des DNS sur online.net

Développeur Fullstack en régie

iDGARAGES.com

févr. 2019 - juil. 2019

6 mois

Paris, France

– Développement Fullstack (Frontend et Backend) Node.js React du module principal de l'application permettant d'utiliser le comparateur (composé de 3 champs et d'un bouton pour lancer la recherche). Application Web à très forte audience. – Environnement de travail complexe sur Docker et Kubernetes, et Minikube. – Conception du Backend sur NodeJS avec Express, et installation dans un pod Kubernetes. Plusieurs API utilisées telles Google Autocomplete Address et des API en interne au groupe pour choisir son véhicule (Immatriculation ou marque/modèle/version) avec GraphQL Apollo. – Conception du module de recherche en React JS inséré dans le frontend actuel en Symphony PHP. Le module des 3 champs de recherche est technique et reprend toutes les règles de gestion propre à l'entreprise. Mise en place d'un champ de recherche avec étude par indexation d'une chaine de caractères FuseJS pour filtrer les prestations (vidanges, plaquettes de frein, échappement...). Le module développé est responsive sur smartphone, et reprend le bootstrap legacy en place dans l'application Symphony PHP. Utilisation du CSS SASS car demandé par le client. – Mise en place de tests unitaire grâce à Cypress qui permet de lancer les tests online sur cypress.io

Développeur Fullstack en régie

Upsell Expert

sept. 2018 - déc. 2018

4 mois

92120 Montrouge, France

– Développement du nouvel ERP de l'entreprise afin de remplacer l'ancienne application par migrations successives des clients. – Conception du Backend sur NodeJS avec Express et MongoDB. Plusieurs API externes utilisées telles que Google Calendar, Google Groups avec Google Suite. Export de l'existant des données stockées en SQL par le biais de AlaSQL. Mise en place d'un algorithme pour la conversation des adresses postale en position GPS par le biais de Google Maps Platform – Conception du Frontend en React JS avec l'utilisation de Antd design de manière globale pour le visuel. Configuration de webpack pour ouvrir l'environnement de dev avec react-hot-loader et de production. Utilisation du module React JS calendrier react-big-calendar et du module utilisé par Uber reprenant les cartes Mapbox concurrent de Google Maps, appelé react-map-gl – Ajout de nouveaux tests unitaire avec Karma / Mocha / Chai

Business analyste & consolideur comptable

Primexis / Vinci Holding / Banque international au Luxembourg BIL / Crédit Foncier de France

janv. 2015 - janv. 2018

3 ans 1 mois

– Primexis cabinet d'expertise comptable, consolideur SAP BFC chez BNP Paribas. – Vinci Holding siège social, consolideur SAP BFC. – Banque international au Luxembourg BIL, business analyste stagiaire. – Crédit Foncier de France, business analyste stagiaire.


Formation

Université Paris 1 Panthéon Sorbonne

Master 2, SIC Systèmes d'Information et Connaissances

2014 - 2015

1 an 2 mois

Université Paris 12

Maîtrise, Sciences Economiques et de Gestion

2010 - 2012

2 ans 1 mois

Université Paris 12

Licence, Maths Appliquées et Sciences Sociales

2007 - 2010

3 ans 1 mois


Licences et certifications

Kubernetes Fundamentals LFS258 for CKA certification

Délivré le : mars 2026

Certifié par The Linux Foundation

KCSA Kubernetes and Cloud Native Security Associate

Délivré le : oct. 2025

Certifié par The Linux Foundation

PCAP – Certified Associate Python Programmer

Délivré le : mars 2024

Certifié par Python Institute

CKAD Certified Kubernetes Application Developer

Délivré le : juin 2022

Certifié par The Linux Foundation

Le Réacteur. Ecole de formation

Délivré le : juin 2018

Certifié par Le Réacteur

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.