Thomas Ozanne

Développeur Full-Stack Senior | Vue.js & NestJS

Salary / Daily rate

Neuilly-Plaisance, France

Mobility: Paris

Freelance

Can come onsite

Skills

TypescriptVueNodeNestPostgreSQLJavascriptWooCommerceWordPressTest Driven DevelopmentFullstack DevelopmentBackend DevelopmentRESTful APIsSwagger/OpenAPIPostmanPlaywrightMicroservicesExpressDockerWebpack

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.

Links

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

Certified by Three.js Journey

JavaScript Algorithms and Data Structures

Issued: Jan 2021

Certified by freeCodeCamp

The best place to find your next move

© 2026. All Rights Reserved.