
Miguel Genteuil
Développeur Backend Node / Typescript
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
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).
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