
Thomas Ozanne
Développeur Full-Stack Senior | Vue.js & NestJS
Salary / Daily rate
Neuilly-Plaisance, France
Mobility: Paris
Freelance
Can come onsite
Skills
About me
Intro
Développeur Full-Stack avec 6+ ans d'expertise en Vue.js/Node.js/NestJS, spécialisé dans les applications critiques MedTech et AdTech. Bilan éprouvé : +400 tests E2E, optimisation API +20%, réduction bugs production -30%, et conformité RGAA/réglementaire. J'accompagne vos projets exigeants avec rigueur technique, architecture scalable et livraison rapide.
Work experience
Développeur Full-Stack (Vue.js / Node.js / NestJS / TypeScript)
Satelia
Oct 2023 - Oct 2025
2 years 1 month
Bordeaux, France
MedTech, plateforme de suivi patient avec exigences réglementaires (classe LLA) - Augmenté l’adoption et la satisfaction des utilisateurs (10 000 patients/semaine) en co-dirigeant le développement du dispositif médical et en garantissant conformité réglementaire et sécurité des données. - Renforcé l’accessibilité et la lisibilité pour les patients à faible acuité visuelle, mesurée par la conformité aux standards RGAA, en créant une interface front-end optimisée et conforme aux normes d’accessibilité. -Amélioration des performances API de 20 % grâce à l’optimisation des schémas Prisma/PostgreSQL et des requêtes critiques, incluant batching et transactions pour éviter les N+1 queries. - Facilitation de l’intégration front-endvia l’intégration et documentation d’API REST avec Postman et Swagger, réduisant le temps d’intégration de 25 %. - Migration progressive du backend PHP monolithique vers NestJS, isolant les domaines fonctionnels (authentification, gestion patients, alertes, reporting) pour plus de modularité et scalabilité. - Accélération de 15 % du processus réglementaire et réduction des bugs en production via la mise en place de SAST et SBOM. - Former l’équipe technique à TypeScript via un programme avancé que j’ai conçu et animé, améliorant la qualité du code, réduisant les retours en review et accélérant significativement le delivery de 10 %. - Renforcé la fiabilité et la couverture des tests, mesurée par une réduction de 30 % des bugs en production et une couverture sur 95 % des modules critiques, en développant plus de 400 tests unitaires, d’intégration et E2E avec Playwright.
Intervenant en développement Web
ESIN : Ecole Supérieure de l'Intelligence NumériqueFreelance
May 2023 - Jul 2023
3 months
Paris, France
Formations pour 20 élèves. La formation portait principalement sur la compréhension de l’environnement d’exécution Node.js, la gestion de l’asynchronisme, l’utilisation des modules natifs et l’écosystème npm. Les élèves ont appris à construire des API REST structurées à l’aide d’Express, à organiser leur code de manière claire et maintenable, et à appliquer les bonnes pratiques indispensables : gestion des erreurs, validation des données, utilisation de middleware et structuration en modules. J’ai également intégré des notions de tests (unitaires et d’intégration) ainsi que des principes de qualité logicielle, afin d’ancrer dès le départ une démarche professionnelle.
Développeur Full-Stack (Vue.js / Node.js / NestJS / TypeScript)
MakeMeReach
Jan 2019 - Jul 2023
4 years 7 months
Paris, France
Startup AdTech spécialisée dans la création et la gestion de campagnes publicitaires multi-réseaux (Facebook, Twitter, TikTok, Pinterest, LinkedIn) - Augmentation du taux de conversion client de 22 % grâce à la conception d’une interface unifiée pour les Ad Managers avec Vue.js et une architecture de composants modulaires. - Réduction de 40 % des appels API redondants via la mise en place de mécanismes de cache entre les différents réseaux publicitaires. - Diminution de 35 % de la duplication de code en développant des composants adaptatifs par ad-network (Facebook, Twitter, TikTok, etc.). - Amélioration de 15 % du taux de livraison backend grâce à la migration des microservices Express vers NestJS, réduisant les bugs et harmonisant l’architecture. - Garantie de la compatibilité ascendante des intégrations partenaires via la réécriture progressive des endpoints PHP legacy vers NestJS et la création d’une couche d’abstraction API unifiant anciens et nouveaux services. - Optimisation de l’environnement Docker pour une équipe de 10+ développeurs, accélérant l’onboarding et la mise en place des environnements de développement. - Accélération du pipeline de build en optimisant Webpack (HMR +30 %, temps de build −20 %). - Augmentation de 35 % de la rapidité de création de campagnes publicitaires grâce à la refactorisation du système de création et à une meilleure synchronisation API/UI.
Stagiaire
Astek
Apr 2018 - Oct 2018
7 months
Région de Boulogne-Billancourt, France
Création d’une application mobile android de géolocalisation intelligente (Android) Utilisation de Node.js/Express pour le backend de l’application de géolocalisation (API Google Map/Firebase) - Conception et réalisation d'une application mobile dédiée à la détection des nids-de-poule pour les véhicules, avec l'utilisation de PostgreSQL pour la gestion de la base de données.
Création Start-Up
ESME-Sudria | Ecole Spéciale de Mécanique et d'Electricité
Jun 2017 - Aug 2017
3 months
94200 Ivry-sur-Seine, France
Développement d'une application mobile culinaire sur Android qui a pour but de faciliter la vie des personnes dans leurs habitudes alimentaires.
Cours Particulier
IONIS Education Group
Jan 2015 - Dec 2016
2 years
Paris, France
Cours niveau collège et lycée
Education
ESME, école d'ingénieurs généraliste
Master 2 (M2), Informatique / Systèmes Embarqués
2013 - 2018
6 years
Licenses & certifications
Three.js Journey Completion
Issued: Jul 2023
JavaScript Algorithms and Data Structures
Issued: Jan 2021