Clément Bertrand

Développeur Node.js Senior | NestJS Vue.js React

Salaire / Taux journalier

Lyon, France

Mobilité : Paris, Marseille, ...

Freelance

Peut venir sur site

Expertises

NodeNestDéveloppement FullstackReactDockerGraphQLPostgreSQLSQLiteGitRESTful APIsDéveloppement BackendDéveloppement FrontendDéveloppement MobileSassJavascriptVueDevOpsMariaDBMongoDBMySQLSwagger/OpenAPIConseil ITKubernetesGo-to-marketGestion de projet - PMORGPDGoogle AnalyticsProject OwnerStratégie MarketingSEOIAAWSJuridique

Langues

Français (Maternelle)AnglaisAllemand

À propos

Introduction

Votre application rame ou montre ses limites ? Vous devez lancer un produit fiable rapidement ? J’interviens pour reprendre une base existante ou concevoir un produit solide, performant et evolutif ℹ️ Quelques informations sur moi : - 6+ ans d'expérience en conception et développement fullstack - 30+ projets livrés (applications web, SaaS, MVP, outils métier, ...) - 10+ refontes d'outils pour des entreprises en croissance - Vision éprouvée sur des projets mêlant backend, frontend, DevOps et IA

Liens

Expérience de travail

CTO

Plateforme e-commerce multi-enseigneFreelance

déc. 2025 - Présent

11 mois

À distance

Conception et développement from scratch d’une plateforme SaaS multi- tenant pour réseaux de franchises. Chaque enseigne dispose d’un store- front indépendant, d’une gestion d’inventaire isolée et de flux financiers séparés. • Architecture multi-tenant avec isolation des données par middleware (filtrage par rôle au niveau requête) • Intégration Stripe Connect en Direct Charges : chaque franchise reçoit directement ses paiements, avec collecte de frais applicatifs • 3 modes de livraison : colissimo, click & collect (code à 6 chiffres, dead- line 24h), coursier avec PWA géolocalisée temps réel • Programme de fidélité, génération automatique de factures PDF con- formes, 19+ workflows événementiels • 5 applications déployées indépendamment : 4 storefronts Next.js sur Vercel, backend sur Railway • Stack : MedusaJS v2, Next.js 15, PostgreSQL, Redis, Docker, TypeScript

Freelance

Hynsa

mars 2023 - Présent

3 ans 8 mois

42660 Saint-Régis-du-Coin, France

Création de ma propre société pour gérer le mieux possible mes projets personnels (Mapcraft, Sybylin, ...) et professionnels, notamment : • Backend developer: Aide ponctuelle sur l’équipe responsable du développement d’un CRM pour une entreprise française. Plus précisément, ma mission était de transformer une api RESTfull en une api GraphQL, ce qui a grandement facilité la confection du logiciel • Formateur: Une formation envers des étudiants de 3ème année de licence à Normandie Web School sur ce que les technologies du web peuvent apporter aux logiciels natifs. Il a aussi été question d’algorithmie et de résolution de problèmes

Développeur backend Node.js sécurité & authentification

EquansFreelance

nov. 2026 - nov. 2026

1 mois

À distance

Refonte et sécurisation de l’architecture backend d’une plateforme SaaS critique, avec un focus majeur sur la gestion des identités et la confor- mité RGPD. • Architecture & Authentification sécurisée : Conception et déploiement d’un système d’authentification robuste supportant le SSO via OAuth 2.0 (Google, Slack, Microsoft). Implémentation de l’authentification à deux facteurs (2FA) pour renforcer la sécurité des accès administra- teurs et utilisateurs. • Développement backend Node.js & optimisation : Refactoring complet du code Node.js pour éliminer la dette technique. Résolution de prob- lèmes complexes de concurrence (race conditions) et optimisation des connexions MongoDB pour garantir la stabilité et la performance du backend. • Audit de sécurité & conformité : Réalisation d’audits techniques de sécurité (OWASP) et mise en conformité RGPD. Renforcement de la politique de mots de passe et sécurisation des flux de données (chiffre- ment, validation des entrées) au sein de l’écosystème Node.js. • Gestion de base de données MongoDB : Centralisation de la logique d’accès aux données MongoDB pour assurer l’intégrité des données utilisateurs sur une architecture multi-collections. • Stack : Node.js, Express.js, MongoDB, OAuth 2.0, JWT, Sécurité Web, Passport.js

CTO

WoodstockFreelance

févr. 2026 - avr. 2026

3 mois

À distance

Développement d’un système de gestion d’entrepôt (WMS) complet pour un opérateur logistique multi-sites gérant des équipes de manutention- naires. • Dashboard d’administration : gestion des équipes, affectation des tâches, suivi en temps réel • Application PWA pour terminaux portables (PDA) : interface offline- first, lecture de QR codes • Dispatch automatique des produits entre manutentionnaires selon charge et disponibilité • Authentification multi-rôle, traçabilité complète des mouvements de stock • Stack : NestJS, PostgreSQL, Vue.js / Quasar (PWA), Docker, TypeScript, Prisma ORM

CTO

Plateforme de déclaration fiscaleFreelance

févr. 2026 - mars 2026

2 mois

À distance

Plateforme permettant aux propriétaires de biens en location meublée non professionnelle (LMNP) de réaliser leur déclaration fiscale en ligne, avec calculs automatisés et suivi des dossiers. • Moteur de calcul fiscal : amortissements, régimes réel/micro-BIC, généra- tion des liasses • Validation métier à chaque étape du parcours, gestion des cas d’erreurs complexes • Dashboard administrateur : suivi des dossiers, relances, statistiques globales • Système d’emails transactionnels et de queues pour les traitements asynchrones • Déploiement PaaS chez Infomaniak avec pipelines CI/CD automatisés • Stack : NestJS, React.js, Redis (queues), PostgreSQL, Prisma ORM

Développeur fullstack

AGENCE & SSIIFreelance

déc. 2025 - janv. 2026

2 mois

À distance

Développement et refonte complète d’un module Kanban au sein d’une application React de gestion de performance industrielle. • Migration de React 18 vers React 19 avec résolution des incompat- ibilités et remplacement de la librairie drag’n drop obsolète (react- beautiful-dnd) par @dnd-kit • Conception d’une architecture frontend modulaire en TypeScript, avec séparation claire des composants, hooks et services • Implémentation d’un système de drag’n drop performant (60 FPS) avec support mobile et tactile natif. • Création d’une couche d’abstraction UI avec 30+ composants wrapper permettant la migration progressive des dépendances. • Réduction de 60% du volume de code par composant • Mise en place de tests unitaires avec Vitest et documentation tech- nique complète • Stack : Node.js, React.js, MySQL, Docker, TypeScript

Développeur Fullstack & DevOps

ExamAiFreelance

janv. 2025 - juil. 2025

7 mois

Conception et développement d’une plateforme web permettant aux formateurs de créer des examens techniques avec tests automatisés, et aux étudiants de soumettre leurs solutions via Git. - Le système génère des environnements d’examen isolés et évalue automatiquement les soumissions de code. - Développement d’une architecture backend modulaire avec NestJS et TypeScript - Conception d’un système sécurisé de création dynamique de repositories Git avec génération automatisée de clés SSH et gestion des permissions Unix - Implémentation un mécanisme d’authentification robuste avec JWT, 2FA et gestion des rôles utilisateurs via Guards NestJS - Création un système de correction automatique avec tests unitaires (C, C++, JS, TS) et vérification des leaks, avec retours paramétrables selon le niveau de difficulté - Mis en place un workflow complet via une API RESTful avec validation des données (DTOs, Pipes) et gestion avancée des exceptions (Exception Filters) - Optimisation de la gestion des tentatives multiples via un système de délai progressif implémenté avec des Interceptors NestJS - Persistance des données via Prisma ORM avec migrations et schémas fortement typés - Déploiement automatisé avec Docker et Kubernetes, et services orchestrés pour la gestion des environnements isolés (CI/CD)

Développeur Full Stack & DevOps

Kolus

sept. 2024 - janv. 2025

5 mois

Lyon, France

Kolus transforme la manière dont les professionnels assistent clients et techniciens à distance, grâce à une solution de visio assistance intuitive et performante. En tant que développeur, mon rôle est de créer les outils qui permettent de répondre aux cas d'usage de nos utilisateurs. Voici quelques exemples de mes travaux : • Mise en place de zéro de l'intégralité des outils de développement et de déploiement continu, avec notamment : • Une CI complète sous Gitlab, avec lint et pretter, test automatisé ainsi qu'un sast et un dast • Une CD basé sous une infra Kubernetes • Mise en place de la nouvelle infrastructure du back-end, avec en base NestJS : • Initialisation et mise en place des bases techniques • Mise en place d'un système d'authentification complet avec un système de double authentification

Engineer and software architect

Dassault Systèmes

févr. 2024 - juil. 2024

6 mois

78140 Vélizy-Villacoublay, France

J’ai résolu deux problématiques majeures : • Génération de changelog: J’ai développé un logiciel qui convertit les documentations officielles en modèle de données, puis un autre qui transforme les requêtes utilisateur en fichiers PDF ou HTML. Les technologies utilisées étaient Node.JS et la librairie Puppeteer. • Installation automatisée: Face à la complexité du téléchargement des logiciels de l’entreprise, j’ai créé un logiciel qui installe les logiciels de l’utilisateur en fonction de sa licence, en téléchargeant uniquement les ressources nécessaires. Cette solution inclut : • Un client riche développé sous Electron.js, Vue et Node.js, per- mettant à l’utilisateur de se connecter et de sélectionner ce qu’il souhaite télécharger. • Un CLI développé sous Node.js, qui comprend les demandes de l’utilisateur, procède aux téléchargements et à l’installation, et crée une carte d’installation en mode développement • Une librairie commune aux deux logiciels, développée sous Node.js et compatible avec npm, pour éviter la redondance de code.

Cofondateur et principal développeur

Good Night Gaming Freelance

sept. 2018 - déc. 2018

4 mois

Saint-Étienne, France

Cofondateur du premier restaurant gaming de France et principal développeur, j'ai été en charge du développement d'un système de commande automatisé : • Création d'une application pour une borne de commande • Création d'un site internet • Système de paiement par carte bancaire • Vérification des stocks selon les commandes


Formation

42 Paris

Architecte en Technologie du Numérique

2019 - 2024

6 ans

Université de Lyon

D2E

2016 - 2017

2 ans

Portfolio

WMS pour groupe logistique

Plateforme e-commerce multi-enseigne

ExAIm - Développeur Full Stack & DevOps

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.