Nicolas ESTEBE

Architecte Tech lead .Net | C# | Typescript Vue.js

Salaire / Taux journalier

Montpellier, France

Freelance

À distance uniquement

Expertises

VueC#.NETTypescriptDéveloppement FrontendDéveloppement BackendDéveloppement FullstackDéveloppement MobileJavascriptNodeAzureBase de données SQLRequêtes SQLDockerPower BI

Langues

Anglais

À propos

Introduction

Architecte Développeur & Tech Lead .NET / Vue.js avec 15 ans d'expérience, j'accompagne les équipes produit sur des sujets à enjeux : migrations de monolithes legacy vers des architectures modulaires, conception de plateformes SaaS scalables, mise en place de Clean Architecture / DDD / CQRS. J'ai livré pour des acteurs exigeants : MangoPay (paiement), Swiss Life (assurance), Intrasense (imagerie médicale DICOM), Air Liquide (dashboards temps réel), Septeo (SaaS juridique).

Liens

Expérience de travail

Consultant Tech Lead / Architecte .NET

SepteoFreelance

avr. 2025 - Présent

1 an 7 mois

Montpellier, France

Conception et développement d'une plateforme SaaS Legal Tech destinée aux commissaires de justice, dans le cadre de la réforme du transfert de compétences des tribunaux. Éditeur leader du secteur juridique en France. • Architecture backend : conception de services API REST en .NET 8, application des principes Clean Architecture, SOLID et DDD pour garantir maintenabilité et évolutivité • Développement fullstack : implémentation des fonctionnalités backend (C#) et frontend (Vue.js 3, Nuxt.js 3, TypeScript, Tailwind CSS) Qualité & tests : mise en place de tests unitaires et tests end-to-end avec Playwright • DevOps & déploiement : pipelines CI/CD sous Azure DevOps, conteneurisation Docker • Contribution aux choix structurants d'architecture et aux revues de code

Tech lead / Architecte .NET | C# - Freelance

SixièmeHommeFreelance

janv. 2024 - avr. 2025

1 an 4 mois

À distance

Mission d'architecture sur un logiciel de gestion immobilière legacy (monolithe ASP.NET Web Forms, fort couplage aspx/ascx) à moderniser sans interruption de service. • Audit de l'existant et identification des points de couplage critiques • Conception d'une architecture cible modulaire, scalable et maintenable (.NET 8, services découplés, bus applicatif) • Rédaction de la Documentation d'Architecture Technique (DAT) et du plan de transition progressif (strangler pattern) • Cadrage technique avec les parties prenantes métier et tech

Software Engineer .NET - Freelance

KlanikFreelance

sept. 2023 - nov. 2024

1 an 3 mois

À distance

Intrasense - Éditeur de solutions logicielles d'imagerie médicale Contribution au développement d'une plateforme d'imagerie médicale utilisée en milieu hospitalier et radiologique. • Architecture backend : conception et implémentation de services API REST en .NET 8, application rigoureuse des principes SOLID et d'une Clean Architecture pour garantir la maintenabilité et l'évolutivité • Intégration DICOM : développement de services et de background jobs assurant une interaction fluide avec les serveurs DICOM (Orthanc), optimisation du traitement des données d'imagerie médicale • Mise en place de patterns d'asynchronisme et de traitement en arrière-plan pour les flux volumineux d'imagerie Stack : C# · .NET 8 · API REST · Clean Architecture · SOLID · DICOM · Orthanc · Background Services Septeo (SECIB) - Solution comptable pour cabinets d'avocats Intervention sur une solution Legal Tech historique éditée par le groupe Septeo, leader français du secteur juridique. • Migration technologique : migration d'un ensemble de packages NuGet depuis .NET Framework 4.7 vers .NET 6, conversion en .NET Standard 2.0 pour garantir la compatibilité et améliorer les performances • Optimisation des performances : audit et refonte du code serveur, optimisation des requêtes SQL Server, mise en place de mécanismes de cache pour réduire les temps de réponse • Refactoring & modernisation : réduction du couplage sur des parties legacy, réorganisation du code pour faciliter la maintenance et intégrer progressivement de nouvelles fonctionnalités • Développement de fonctionnalités : conception et implémentation de nouvelles features métier, amélioration UX et flexibilité fonctionnelle Stack : C# · .NET 6 · .NET Framework 4.7 · .NET Standard 2.0 · NuGet · SQL Server · Entity Framework · Cache · Refactoring · Legacys

Senior Fullstack Developer

MANGOPAY.comFreelance

mars 2022 - août 2023

1 an 6 mois

À distance

Intervention en Lead Dev au sein de MANGOPAY, solution de paiement en ligne de référence pour les plateformes e-commerce et marketplaces (PSP agréé, acteur européen de la Fintech). Contribution à la plateforme cœur et aux outils d'administration utilisés par les équipes internes et les clients marchand Backend - API & SDK de paiement • Architecture microservices : conception et développement de Web APIs et de SDKs en .NET / C#, selon une approche microservices découplée • Patterns d'architecture : application rigoureuse du Domain-Driven Design (DDD), CQRS (Command Query Responsibility Segregation) et Clean Architecture • Intégrations externes : développement de connecteurs avec des payment providers tiers (provider integration, flux de paiement, webhooks) Messaging asynchrone : mise en place de communications inter-services via RabbitMQ • Documentation API : exposition et documentation des endpoints via Swagger / OpenAPI

Senior Fullstack Developer

Swiss Life

déc. 2021 - sept. 2022

10 mois

Paris et périphérie · Remote

Mission chez Swiss Life, acteur majeur de l'assurance et de la gestion de patrimoine, reconnu comme l'un des principaux gestionnaires d'actifs privés en Europe. Intervention sur l'espace client digital destiné aux investisseurs du pôle Wealth Management. Espace client investisseurs : évolution et refonte de l'espace client / dashboard permettant aux clients de consulter et gérer leur portefeuille Tunnel de souscription : conception et développement d'un tunnel de souscription client avec logique de détermination du profil investisseur (questionnaire MIF / KYC, scoring) Migration frontend majeure : migration de l'application de Vue.js 2 vers Vue.js 3 (Options API → Composition API), montée de version du stack front API REST : évolution et maintenance des APIs existantes côté backend Synchronisation de données : mise en place et fiabilisation de la synchronisation avec Sage (ERP comptable) pour les flux de données financières Qualité & tests : mise en place de tests end-to-end avec Cypress, tests unitaires avec Jest Architecture frontend : approche Atomic Design pour la structuration des composants UI Stack technique : C# · .NET · API REST · Vue.js 2 · Vue.js 3 · Nuxt.js · Composition API · TypeScript · Atomic Design · Node.js · Nest.js · PostgreSQL · Cypress · Jest · Sage

Developpeur Fullstack Senior

AirLiquideFreelance

oct. 2021 - nov. 2021

2 mois

À distance

Mission au forfait chez Air Liquide, leader mondial des gaz industriels et médicaux, sur un projet IoT / data temps réel lié à la transition énergétique : monitoring du réseau de stations de distribution d'hydrogène. Objectif : concevoir et livrer un prototype de Dashboard temps réel permettant de collecter les données opérationnelles des stations hydrogène et de détecter les anomalies en direct. • Backend : développement de l'API en .NET 6 / C#, conception d'une API standardisée OData pour l'exposition des données Temps réel : mise en place de flux push via SignalR pour la remontée d'événements et d'alertes côté client • Frontend : développement de l'interface Dashboard en Vue.js avec Vuex (store centralisé) et TypeScript • Données : modélisation et persistance sous SQL Server • Documentation : exposition des endpoints via Swagger / OpenAPI • Qualité : tests unitaires frontend avec Jest

Senior Fullstack Developer

AGENTIL Group

avr. 2018 - nov. 2021

3 ans 8 mois

Région de Genève, Suisse

Poste en CDI au sein d'AGENTIL Group, société de conseil et de services spécialisée autour de l'écosystème SAP (partenaire SAP Business One). Rôle de Lead Developer sur plusieurs solutions métier et projets clients, avec une dimension d'encadrement technique. Lead Technique & Encadrement • Management technique d'une équipe de 3 développeurs : montée en compétence, revues de code, pair programming, arbitrages techniques • Organisation Agile / Scrum : animation des cérémonies (sprint planning, daily, rétrospectives), découpage des user stories • Contribution à l'amélioration des pratiques de développement et à la culture qualité de l'équipe Conception & Développement • Application de gestion budgétaire & RH : conception et développement from scratch d'une application de gestion de budget et de gestion des ressources humaines • Extensions SAP Business One : développement d'extensions .NET pour SAP Business One (ERP), intégration avec le cœur SAP Intégration Clean Architecture : introduction et déploiement des principes de Clean Architecture sur plusieurs projets existants, refonte progressive pour améliorer maintenabilité et testabilité • Maintenance & évolution : reprise, modernisation et évolution d'applications existantes (legacy)

Fullstack Developer

Neoti

mars 2014 - mars 2018

4 ans 1 mois

12000 Rodez, France

Conception & Développement produit • Application CRM / Géomarketing : conception et développement d'une application web de CRM couplée à des fonctionnalités de géolocalisation et de géomarketing (cartographie, analyse territoriale) Solution SaaS de gestion locative : participation active au développement d'une solution SaaS B2B de gestion locative multi-tenant • Stack backend : C#, ASP.NET MVC, Entity Framework, SQL Server • Stack frontend : interfaces web avec Bootstrap, JavaScript, intégration de OpenStreetMap pour les fonctionnalités cartographiques

Web Developer

L'éleveur Occitan

mai 2013 - avr. 2014

1 an

40320 Cantalejo, Ségovie, Espagne

Development of solutions for a group of breeders. Implementation of a stock management system Automatic synchronization of online products, setting up alerts Automatic extraction of accounting data Technologies used: C#, Bootstrap, HTML, Wordpress, ASP.NET MVC, MySQL.

Web Developer

veterinarians group

mai 2013 - mars 2014

11 mois

Montpellier, France

Development of an intranet solution for a group of veterinarians. Sharing of clinical cases (photos, medical data) Human resource management, scheduling Client space for monitoring hospitalized animals Technologies used: Bootstrap, C#, ASP.NET MVC, Javascript.

.NET / C# Developer

Edinburgh Napier University

avr. 2012 - août 2012

5 mois

Edinburgh Napier University · On-site

Participation in the development of a prototype program for micro-simulation of road traffic. Technologies used: .NET/C#, WPF.


Formation

JF Champolion Albi

L3 Informatique, Informatique

2012 - 2014

2 ans

IUT Toulouse

DUT Informatique

2010 - 2013

3 ans


Licences et certifications

CERTIFICATION JAVASCRIPT

Délivré le : janv. 2023

Certifié par CODING GAME

CERTIFICATION C#

Délivré le : janv. 2023

Certifié par CODING GAME

Portfolio

Carbuprix

Nounoutime

MA prospect

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.