Miguel Genteuil

Développeur Backend Node / Typescript

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

TypescriptRESTful APIsBackend DevelopmentNodeNextPostgreSQLPostmanWebsitesSQL databasesHTMLGitLabHexagonal ArchitectureSassTailwind CSSJavascriptReactNestCSSExpressMongoDBMySQLSQL QueriesDocker

Languages

French

About me

Intro

Développeur Full Stack avec plus de 10 ans d'expérience dans le développement d'applications web. Spécialisé backend Node.js / TypeScript, j'accompagne les clients(entreprise, startup) dans la créations de solutions sur mesure et innovantes. De plus, j'ai une solide expérience en cybersécurité acquise au sein du Commandement de la cyberdéfense. Polyvalent et orienté solution, je maîtrise le cycle complet du développement jusqu'au déploiement (DevOps).

Links

Work experience

Développeur NodeJs (NestJS / Next.js)

NabooFreelance

Nov 2025 - Present

1 year

Remote

Conception et développement de modules back-end et front-end au sein d'une plateforme SaaS événementielle (monorepo, architecture microservices). Contributions principales sur un module de refacturation automatique (Re-Invoicing) et un module d'automatisation marketing (Hubspot). • Conception de schemas MongoDB/Mongoose, mutations, resolvers, repository pattern avec aggregation pipelines, exception filters custom. • Implémentation de CRON jobs event-driven avec gestion de transitions d'état (state machine), déduplication atomique et listeners asynchrones. • Développement de webhook de collecte marketing, contrôles d'intégrité, refactoring en services modulaires. • Pages responsives, intégration GraphQL, composants réutilisables (Radix UI, Tailwind). • Notifications transactionnelles (thread replies, emails) déclenchées par événements. • Migration cryptographique remplacement de credentials par des secrets GitHub/AWS. • Tests unitaires solitary (mocks), respect des ADRs (error management, testing patterns)

Developpeur NodeJs/NextJs

Etincell

Jan 2024 - Present

2 years 10 months

Remote

Développement d'un SAAS B2B destiné à aider aux recruteurs dans la sélection des candidats grâce à l'IA. - Plateforme multi-utilisateurs avec gestion des accès par groupe, favorisant la collaboration. - Gestion autonome d'un projet complexe de bout en bout. - Veille technologique constante pour rester compétitif sur un marché en évolution. - Code modulaire Typescript - Définition des User Story. - Mise en place d'une architecture robuste. - Mise en place de tests unitaires et fonctionnel. - Mise en place des API RESTful. - Utilisation d'entité(TO) pour définir la BDD. - Mise en place pipeline CI/CD pour un déploiement en continu fiable. - Gestion de fichier via cloud - Mise en place d'un VPS - ajout de middleware pour renforcé la sécurité du backend - Utilisation d'api tiers dans le domaine de l'IA Techno : NodeJs, Typescript, ExpressJs, NextJs, SHadCn, Architecture hexagonal, postgres, typeOrm, amazonS3, docker, gitlab, linux

Développeur Backend

HappyColis

Aug 2023 - Jun 2024

11 months

Remote

Implémentation des nouvelles fonctionnalités Mise en œuvre des tests pour des features Gestion Guard NESTJS JWT cinématique de sécurité NextJs/Shopify Polaris frontEnd Intégration et livraison continues via Github action Développement de code modulaire en TypeScript Conception et mise en œuvre des tests Conception et implémentation des nouvelles fonctionnalités CI/CD avec l'action git-hub Gestion de Voter/Guard NESTJS JWT cinématique de sécurité NextJs/Shopify Polaris frontEnd Intégration et livraison continues via GIT (CI/CD) Développement de code modulaire en TypeScript Architecture Micro Service

Développeur Full Stack

WIIO

Mar 2021 - Aug 2023

2 years 6 months

Paris, France

Réalisation de projets internes et clients sur des technos Web (NodeJs, typescript,...). Pour nos clients industriels, développement d'outils pour l'intégration et le pilotage d'IOT au sein des systèmes existants (du petit capteur aux AMR/ AGV), pour l'optimisation des process, leur sécurisation, le suivi. - Développement d'applications d’intégration destinées aux différentes plate-formes logistique client. - Développement de code modulaire en TypeScript - Utilisation d’MUI pour l’interface - Monorepo basé sur une architecture Hexagonal - Mise en place des tests unitaire - Gestion d’état des données avec un store Redux - Utilisation de JWT pour les cinématiques de sécurité - Intégration et livraison en continue via GIT (CI/CD) - Mise en place d’un serveur Virtualisé pour héberger la solution Web

Développeur applications

Ball'N Connect

Feb 2020 - Mar 2021

1 year 2 months

Mes tâches ont été fortement liées aux demandes du CTO. En parallèle à cela j’ai également participé à la mise en place des features autour de l'authentification, la navigation, de la création d’écran, la mise à jour de la partie profil utilisateur de l’application. Au niveau des méthodologies de travail, nous nous sommes organisés en SCRUM. Nous avons fait des sprints de 2 semaines. En l'absence de PO, les tickets étaient créés par nous mêmes (l’équipe technique). Afin de déterminer la complexité de ces tickets, nous avons utilisé le poker planning. Enfin, nous pratiquions le daily stand up meeting, review de sprints et de nombreuses démonstrations auprès de l’équipe marketing et commercial. Front-End: • Développement de code modulaire sous JavaScript • Utilisation de react nativ • Utilisation des context API • Développement de composant stateless • Utilisation Axios pour communiquer avec un back restfull Back-End: • Mise en place d’un serveur node.js sous express.js • Création de route get/post • Requête d’une base noSQL sous mongoDB(mongoose) • Utilisation de JWT pour les cinématique de sécurité • Gestion de code versionné sous Git Langages JavaScript, CSS3, noSQL, Jsx Bibliothèques Node.js, React Nativ Outils Git, SCRUM

Commandement de la cyberdéfense

Oct 2016 - Dec 2020

4 years 3 months

Développeur web front-end

Oct 2019 - Dec 2020

1 year 3 months

Analyste cybersécurité au CALID

Oct 2016 - Oct 2019

3 years 1 month

Armée de l’air et de l’espace

Apr 2011 - Oct 2016

5 years 7 months

Développeur web

Oct 2013 - Oct 2016

3 years 1 month

Technicien d'exploitation

Apr 2011 - Oct 2013

2 years 7 months

The best place to find your next move

© 2026. All Rights Reserved.