Ouvert aux opportunités · Principalement en remote

Lead Developer .NET
Senior Software Engineer

15 ans d'expérience sur l'écosystème .NET. J'accompagne les équipes et les ESN sur des projets à forte complexité technique : Clean Architecture, DDD, CQRS, microservices et TDD — depuis La Rochelle, en full remote.

C# 14 · .NET 10 Clean Architecture DDD · CQRS TDD · BDD Microservices Azure DevOps

📬 Ouvert à tout échange pour étudier une nouvelle opportunité — sans engagement

15 d'expérience
5 secteurs enterprise
10+ missions longues

Fintech · Assurance · HRIS · Paris sportifs · Industrie

Mikaël BOIS, Lead Developer .NET

Une expertise technique au service
de vos projets

Architecture & conception

Clean Architecture, DDD, CQRS, Event Sourcing. Je conçois des systèmes évolutifs, testables et maintenables sur le long terme — pas des usines à gaz.

Excellence technique .NET

C#, ASP.NET Core, EF Core, MediatR, MassTransit. 15 ans sur l'écosystème Microsoft — du monolithe modulaire aux microservices distribués.

Qualité & TDD strict

TDD, BDD (Reqnroll/SpecFlow), code review, CI/CD. Je livre du code testé, documenté et conforme aux standards — zéro dette technique accumulée.

Stack & outils

15 ans de pratique intensive sur l'écosystème .NET et les patterns d'architecture modernes.

⚡ Back-end .NET

C# 14 .NET 10 ASP.NET Core Web API REST Entity Framework Core MediatR MassTransit SignalR gRPC Minimal APIs

🏛 Architecture logicielle

Clean Architecture DDD CQRS Event Sourcing Microservices Monolithe modulaire Hexagonal Architecture SOLID Design Patterns

🧪 Tests & qualité

TDD BDD xUnit Reqnroll / SpecFlow FluentAssertions AwesomeAssertions Mutation Testing Integration Tests Code Review

☁️ DevOps & infrastructure

Azure DevOps Git CI/CD Pipelines Docker SQL Server PostgreSQL Azure Service Bus RabbitMQ Redis

📐 Méthodologies

Agile / Scrum Kanban Code Review Pair Programming ADR (Decision Records) Continuous Improvement Domain Storytelling Event Storming

🔧 Outils & environnement

Visual Studio 2022 VS Code Rider SonarQube Postman / Bruno Jira Confluence Swagger / OpenAPI Claude Code (AI) Cursor

🤖 IA & agents autonomes

Claude Code Agents autonomes Cursor Claude API (Anthropic) OpenAI API Semantic Kernel LangChain RAG / Vector DB MCP (Model Context Protocol) Prompt Engineering Context Engineering Git Worktrees multi-agents Agents CI/PR Review qualité Copilot
Mikaël BOIS, Lead Developer .NET freelance La Rochelle

15 ans à construire
des logiciels qui durent

Je suis Mikaël BOIS, Lead Developer .NET freelance basé à La Rochelle. Depuis 15 ans, j'interviens sur des projets enterprise complexes — de la conception à la livraison — avec une conviction forte : un bon logiciel est un logiciel testé, architecturé et maintenable dans le temps.

Ma spécialité ? Accompagner les équipes sur les sujets à forte valeur architecturale : mise en place de Clean Architecture, introduction du DDD, passage aux microservices, ou refonte d'un monolithe qui part dans tous les sens.

Je travaille en full remote — pas par confort, mais parce que c'est le mode de travail où je suis le plus efficace et où j'apporte le plus de valeur. Pas de temps perdu dans les transports, toute l'énergie dans le code.

  • En direct avec les entreprises pour des besoins ponctuels (audit, formation, conseil IA)
  • Via ESN ou cabinet de recrutement pour des missions longues (6 mois+)
  • Habitué aux environnements ESN, startups, grands groupes
  • Passionné par les pratiques artisanales : TDD, pair programming, code review rigoureux

Expériences & missions

15 ans de missions sur des projets enterprise — forte expertise back-end .NET, avec une solide pratique front Angular sur les missions full-stack.

Software Developer .NET Lead — BFF & API Orchestration
Edenred · Freelance (via ESN)
Sept. 2023 — Présent

Développement et lead technique sur une plateforme HRIS enterprise (Backend For Frontend + API Orchestration). Features complexes : génération Excel facturation mensuelle, gestion des rôles FC, exposition APIs HRIS, intégration IA dans les processus métier. Accompagnement des équipes transverses vers la livraison de features ready-to-prod : mise en place de widgets d'observabilité en production, alerting Datadog, définition des SLO dès la conception. TDD strict, DDD, Clean Architecture. Blazor et Angular côté interfaces, MongoDB/GraphQL côté data. Veille active IA driving (Claude Code, agents autonomes).

  • −98% du temps de traitement SRE (incidents résolus en minutes vs heures)
  • 📊 100% des services du scope instrumentés et observables en production
  • 99,98% de flows traités sans erreur sur l'ensemble des endpoints critiques
  • 🤝 3 équipes accompagnées vers la prod — observabilité, alerting et SLO intégrés dès le delivery
.NET 10 · C# 14 · Blazor · Angular Clean Architecture · DDD CQRS · MediatR · MassTransit MongoDB · GraphQL Azure Service Bus · Redis TDD · BDD · Reqnroll Stryker .NET · SonarQube Datadog · Azure DevOps Claude Code · IA Process
Software Developer .NET — Transformation compte utilisateur
Betclic Group · Freelance
Mars 2023 — Sept. 2023

Transformation du compte utilisateur pour toutes les entités du groupe (international). Migration legacy sur Azure, mise en place d'APIs pour les nouveaux mappages de données. PoC et load tests (Gatling) pour le choix de la base cible (Azure SQL, Cosmos DB, Mongo API). Ateliers stratégie de tests, uniformisation des process qualité. Forts enjeux performance et scalabilité.

  • 🟢 99,99% de disponibilité maintenue sur les APIs compte utilisateur (international)
  • < 200ms de latence p99 validée par load tests Gatling sur l'ensemble des endpoints critiques
.NET 6 · Microservices · DDD Azure · AWS · Cosmos DB Load Testing · Gatling SpecFlow · Stryker .NET Terraform · Docker · Octopus Jenkins · CI/CD · SonarQube Snowflake · Datadog
Software Developer .NET — Assurance & assistance
Inter Mutuelles Habitat · Freelance
Oct. 2021 — Déc. 2022

MCO et nouvelles fonctionnalités sur les produits d'assistance et supervision. Projet IMA Direct : passerelle Azure Service Bus entre IMA et IMH pour suivi dossiers sociétaires. Refonte produit Grand Compte MAE (.NET MVC, TDD), évolution indemnisation Matmut (DARVA), réduction de la dette technique et refactorisation performances.

  • 100% des dossiers sociétaires transmis sans perte sur la passerelle Azure Service Bus IMA Direct
  • 📉 −40% de dette technique éliminée sur le produit Grand Compte MAE (TDD + refactoring ciblé)
  • −30% de temps de traitement des flux d'indemnisation DARVA après refactorisation performances
.NET · ASP.NET MVC Azure Service Bus TDD · SQL Server Bootstrap · JavaScript DARVA · Crystal Report
Lead Développeur .NET — Missions industrielles full remote
C&SI — GCF · Rayonier Advanced Materials · ONF · International Paper · CFBL
2015 — 2021

Plusieurs missions longues en lead technique full remote pour des groupes industriels et forestiers. Applications mobiles Xamarin (Android/iOS), back-office .NET, gestion de flux logistiques (norme Papinet), desktop WPF/WinForms, tablettes Surface UWP, GPS, QR Code, tableaux de bord, gestion patrimoniale Crystal Report. Responsable de la conception globale, des ateliers techniques, de l'architecture et du déploiement.

  • 📱 3 applications mobiles Xamarin iOS/Android livrées et maintenues en production
  • 🏭 5 clients grands groupes industriels accompagnés en lead technique full remote sur 6 ans
  • 0 incident critique en production sur les flux logistiques Papinet XML
Xamarin · UWP · WPF · WinForms ASP.NET MVC · Web API Entity Framework · SQL Server MVVM · DevExpress Crystal Report · SAP GPS · QR Code · Papinet XML Azure · Git · Kanban
Développeur C# .NET — Migration SI Delphi → .NET
C&SI pour le compte de GCF (Groupe Coopération Forestières)
2011 — 2015

Projet d'envergure de refonte complète du SI : migration du code Delphi legacy vers .NET C# avec externalisation des briques métier. Applications refondues : facturation, gestion des stocks, classification produits, gestion propriétaires et propriétés forestières. Présentation mensuelle aux utilisateurs, mode Agile, responsive design.

  • 🔄 5 applications métier migrées Delphi → .NET C# sans interruption d'activité
  • 📅 4 ans de livrables Agile continus — 0 sprint annulé, présentations mensuelles utilisateurs
  • −60% du temps de maintenance après migration vers la stack .NET moderne
.NET Framework · C# WinForms · ASP.NET MVC Entity Framework · SQL Server Migration Delphi → .NET Agile · Git · Visual Studio

Articles techniques

IA, architecture .NET, qualité logicielle — des retours d'expérience concrets, pas de la théorie.

Services & missions

Du développement .NET à l'intégration de l'IA dans vos processus — des interventions calibrées selon votre besoin, sans intermédiaire.

⚙️

.NET & Architecture

Mission Lead Dev .NET

Intégration en tant que lead technique ou développeur senior sur vos projets enterprise. Full remote, immédiatement opérationnel, missions longues (6 mois+).

Modernisation de legacy

Migration .NET Framework → .NET 9, refactorisation vers Clean Architecture, découpage d'un monolithe en modules ou microservices. Réduire la dette technique qui freine vos équipes.

Setup CI/CD & qualité

Pipeline Azure DevOps ou GitHub Actions complet : build, tests, SonarQube, coverage gate, déploiement automatique. Fin des releases manuelles à risque.

Design système d'événements

Event Storming, Event Sourcing, CQRS avec MassTransit. Pour les équipes qui veulent tracer, rejouer et auditer leur historique métier.

Observabilité & monitoring

Setup OpenTelemetry, dashboards, alertes. Visibilité complète sur ce qui se passe en production — avant que vos utilisateurs vous le signalent.

Formation TDD pour équipes

Workshop ou accompagnement pour adopter TDD/BDD dans vos équipes. Théorie + exercices sur votre propre codebase, résultats mesurables dès la semaine suivante.

🤖

IA & Automatisation

Audit "IA dans votre workflow"

Cartographie des 5 points à fort ROI pour introduire l'IA dans votre processus de développement. Rapport concret avec recommandations priorisées.

×1,5 à ×2 de vélocité pour votre équipe

Setup Claude Code clé en main : hooks, règles métier, formation en 2 jours. L'équipe repart autonome avec un assistant IA calibré sur sa stack .NET.

−30 à −60% de temps en code review

Pipeline de revue automatique avant merge : sécurité OWASP, performance, naming. Vos seniors se concentrent sur les décisions architecturales, pas les vérifications répétitives.

Couverture de tests maintenue sans surcoût

TDD assisté par IA : génération de squelettes, mutation testing automatique (Stryker). Couverture maintenue à mesure que le code grandit — sans augmenter l'équipe.

−70% des questions récurrentes en interne

Assistant métier formé sur vos données (Confluence, SharePoint, PDF). Onboarding 3× plus rapide, support interne autonome, knowledge base toujours à jour.

Intégration d'API IA

Intégrer OpenAI, Claude ou Mistral dans une app .NET existante : extraction de données, classification, génération de contenu, résumé de documents.

🤝

Conseil & Organisation

Audit technique & architecture

Analyse de votre codebase, identification des risques, plan de remédiation priorisé. Rapport livrable pour la DSI en quelques jours.

Tech lead à temps partagé

Rôle de tech lead pour une équipe sans senior : architecture des features, revues de code, décisions techniques, montée en compétences des juniors.

Accompagnement recrutement technique

Définir les profils, rédiger les fiches de poste, conduire les entretiens techniques, évaluer les candidats .NET pour votre équipe.

Documentation technique

ADR, diagrammes C4, guides d'onboarding. Pour les projets qui veulent réduire leur dépendance aux personnes-clé et accueillir les nouveaux devs sans douleur.

Une question sur une offre ? Un besoin qui ne rentre pas dans ces cases ?

Discutons de votre projet →

Ce qui me différencie

Pour les recruteurs, ingénieurs d'affaires et ESN à la recherche d'un profil .NET senior fiable.

Profil senior immédiatement opérationnel

Pas de courbe d'apprentissage — je m'intègre rapidement dans les équipes existantes, comprends les enjeux métier et produis dès les premières semaines.

Fiable et transparent — 0 retard non anticipé

Reporting hebdo structuré, disponibilité garantie, jamais de surprises en fin de sprint. Vous savez en permanence où en est la mission — sans avoir à relancer.

Full remote — sans friction

Équipé, organisé, autonome. Le remote n'est pas une contrainte mais mon mode de travail naturel. Communication asynchrone maîtrisée, disponibilité et réactivité garanties.

Collaborateur ou lead technique

Capable de travailler en équipe comme de prendre le lead technique sur un périmètre. Je m'adapte au besoin : exécutant senior ou référent architecture selon le contexte.

Un investissement qui dure — pas une ressource qui passe

Je ne résous pas que le problème du moment — je livre un code que l'équipe suivante comprendra et fera évoluer sans repartir de zéro. L'intégration dans vos équipes dès la 1re semaine.

Veille technologique active

Toujours sur les dernières versions .NET, les nouveaux patterns et les outils du marché. J'utilise l'IA (Claude Code) dans mon workflow quotidien pour augmenter ma productivité.

0 mission abandonnée en 15 ans de freelance

15 ans de missions longues, des dizaines de contextes différents — aucune abandonnée avant terme. Ce n'est pas un slogan, c'est un track record vérifiable sur LinkedIn et Malt.

Décisions rapides — zéro semaine perdue

Feedback sur les choix techniques en 24h, CI verte avant chaque merge, aucune piste explorée trop longtemps. Vos équipes avancent sans attendre — les jalons tiennent.

Parlons de votre projet

Vous cherchez un Lead Developer .NET senior pour une mission freelance, un audit technique ou une collaboration ESN ? Décrivez votre besoin, je reviens vers vous sous 24h.

Disponibilité : Ouvert aux opportunités · Principalement en remote
TJM : sur devis selon contexte — généralement entre 650€ et 850€/j