depuis la création du compte
Confiez votre projet à Benjamin
Faites appel à l'expertise de Benjamin pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Expertise : Node.js (NestJS, Express) • Spring Boot • React • Refonte & Performance
Je suis développeur sénior spécialisé dans la modernisation d'applications et la conception d'architectures robustes. J'interviens pour faire évoluer vos stacks techniques, améliorer les performances et sécuriser vos projets.
Projets clés
🚀 Modernisation d'un parc applicatif stratégique
*Mise à jour complète de 4 applications (Node.js, NestJS) et de leur CI/CD.*
Mission : Monter de version un parc critique tout en garantissant la stabilité.
Action : Mise à jour des stacks, refonte de la CI/CD et assurance de la rétrocompatibilité.
Résultat : Suppression des vulnérabilités et réduction de 40% du temps de déploiement.
💼 Refonte de la plateforme DiploEmploi
Conception from scratch d'un site d'offres d'emploi (NestJS / React).
Mission : Reconstruire la plateforme de recrutement de A à Z.
Action : API modulaire (architecture hexagonale), batchs CRON, intégration de services (mailing, géolocalisation).
Résultat : Livraison d'une application industrialisée avec Docker et CI/CD.
🛡️ Refonte d'API back-office en Spring Boot
*Migration d'APIs legacy Node.js/Typescript vers Java/Spring Boot 3.*
Mission : Refondre un back-office critique pour "Etude En France".
Action : Conception d'API REST sécurisées, Clean Architecture, optimisation des performances.
Résultat : API plus robuste, maintenable et performante.
📄 Conception d'un service de génération de documents
Création d'une API REST pour génération de PDF/DOCX (Node.js/Express).
Mission : Moderniser un service de génération de documents.
Action : Implémentation d'un moteur de template, architecture MVC.
Résultat : Service performant et maintenable pour la génération de documents.
[Node & NestJS]: montées de versions et évolutions diverses (1an)
Intervention sur un parc de 4 applications stratégiques (front-end, back-end, back-office et Design System) pour des mises à jour majeures. Mise à jour complète des stacks (Node.js, librairies critiques), modernisation de l'intégration continue (CI/CD), et garantie de la rétrocompatibilité.
[NestJS] Conception d'une API rest pour un service interne en Node.js / TS (2 mois)
Adaptation du système pour intégrer un nouvel antivirus avec amélioration de l'interactivité via long polling et event emitters, et optimisation du traitement des pièces jointes.
[NestJS 😻] Refonte et conception d'un site dédié à la recherche d'emploi en NestJS / React / TS (1 an). Projet : [URL MASQUÉE]
Reconstruction complète de la plateforme de recrutement DiploEmploi. Conception d'une API modulaire en architecture hexagonale, développement de batchs CRON, intégration de systèmes (mailing, géolocalisation, antivirus), et industrialisation avec Docker et CI/CD.
[Express] Conception d'une API rest pour la génération de documents pdf en Node.js / TS (4 mois)
Modernisation d’un service de génération de documents. Implémentation d’un moteur de génération de PDF/DOCX, conception d’une API REST structurée en MVC, et optimisation des performances.
[Spring Boot 3] Refonte d'une API Rest TS/Node en Java / Spring Boot 3 (6 mois)
Refonte d’un back-office pour le projet "Etude En France". Conception et développement d’API REST sécurisées avec Java Spring Boot, application des principes de Clean Architecture, et optimisation des performances.
[Spring Boot 3] Refonte d'une API Rest legacy avec Java / Spring Boot 3 (4 mois)
Refonte d’un micro-service d’une application de gestion RH. Implémentation d’une architecture hexagonale, gestion de règles métiers complexes, et amélioration de la couverture des tests (JUnit 5, Mockito).
[React] Refonte du front-end d'une application de gestion en Java/JSF avec React / TS (6 mois)
Refonte du back-office pour le projet "Etude En France". Développement de l'interface React/TypeScript, conception et intégration d'un Design System avec Storybook, et amélioration de l’expérience utilisateur.
Mise à niveau d'une application interne (C#, TS)
Refonte et maintenance évolutive d'applications métiers critiques pour moderniser l'écosystème technique
Développement de correctifs et évolutions fonctionnelles sur des progiciels C#/.NET existants
Optimisation des interfaces utilisateur et amélioration de l'expérience globale
Industrialisation des processus avec mise en place d'outils DevOps (Git, Jira) et documentation technique
Développement d'une application de bureau pour générer les factures clients (C#, PowerShell, SQL)
Conception et refonte complète du module de relance et facturation clients avec focus sur les performances et l'UX
Automatisation des processus de génération de documents via des scripts PowerShell avancés
Optimisation des requêtes SQL et des traitements de données pour réduire les temps d'exécution
Intégration technique avec l'ERP modernisé pour assurer la cohérence des données métiers
Amélioration de la fiabilité et de la rapidité du processus de facturation
Mise à niveau du CRM Microsoft Dynamics 365 Business Central vers une version plus récente (2008 -> 2020) (C/AL)
Pilotage technique de la migration majeure de l'ERP Navision (version 2008 → 2020)
Analyse approfondie des écarts fonctionnels et techniques entre les versions
Adaptation et refonte des modules métiers critiques (comptabilité, ressources humaines)
Développement en C/AL pour maintenir les spécificités métiers lors de la transition
Exécution de campagnes de tests de non-régression pour garantir la stabilité post-migration
Gestion des risques techniques et assurance de la continuité des opérations business
Calculateur de coût énergétique (Symfony, TypeScript)
Conception et évolution d'une application de calcul énergétique pour un fournisseur d'électricité
Adaptation des algorithmes de calcul pour répondre aux nouvelles réglementations gouvernementales (tarifs, taxes écologiques)
Automatisation de la synchronisation avec les données énergétiques en temps réel
Développement backend avec Symfony 2/3 et création de modules TypeScript pour les calculs complexes
Optimisation des performances de calcul pour une expérience utilisateur fluide
Refonte d'un webshop B2B (Symfony, React, TypeScript, Algolia)
Reconstruction complète de la plateforme e-commerce B2B avec modernisation de la stack technique
Intégration et optimisation du moteur de recherche Algolia pour améliorer la pertinence des résultats
Développement de composants React/TypeScript pour les fonctionnalités critiques (panier, fiches produits, recherche)
Mise en place d'un système de synchronisation automatique quotidienne avec la base de produits
Implémentation de techniques d'optimisation des performances (Lazy Loading, mémoisation)
Refonte de l'architecture d'intégration entre Symfony (backend) et les modules frontend TypeScript