Mes expertises · Strasbourg

Développeur freelance .NET, Blazor, Next.js et React

Quinze ans à construire des applications métier qui durent. Backend .NET, front React ou Blazor, mise en production comprise — cinq domaines, un seul interlocuteur. Choisissez un onglet pour le détail de chacun.
.NET 9 / C#BlazorNext.js 16React 19Fullstack

ASP.NET Core & C#

L'écosystème .NET reste en 2026 le choix le plus rationnel pour les applications métier complexes : typage fort, outillage mature, performance et maintenabilité sur 10+ ans. Je travaille exclusivement en .NET 8/9 sur les nouveaux projets, et je privilégie toujours la simplicité utile sur la sophistication gratuite.

  • 15 ans d'expertise C# et de l'écosystème Microsoft
  • Applications pensées pour être maintenables 10+ ans
  • SLA 99,9 % garanti sur l'hébergement, sauvegardes multi-sites
  • Devis gratuit sous 48-72 h après un premier appel de cadrage de 30-60 min

Stack technique

  • C# 13, ASP.NET Core 9, Minimal APIs, EF Core 9, MediatR, FluentValidation, Serilog
  • Clean Architecture, DDD, CQRS avec MediatR · tests xUnit + tests d'intégration
  • PostgreSQL, SQL Server, MariaDB · Redis pour le cache
  • Authentification OpenID Connect ou JWT, rate limiting, observabilité OpenTelemetry
  • Intégrations Microsoft 365, Azure AD / Entra ID, Dynamics, SharePoint via Graph API
  • Key Vault, Azure Service Bus
  • Hangfire et Quartz.NET pour les automatisations et tâches planifiées
  • Docker, Azure DevOps Pipelines / GitHub Actions · déploiement souverain France

Missions types

  • Applications métier et back-offices : CRM, ERP, plateformes de gestion, outils internes
  • APIs REST et microservices .NET 9 (Minimal APIs ou MVC, OpenAPI), architecture propre pour supporter la croissance
  • Intégrations et automatisations : connecteurs entre ERP (Cegid, Sage), CRM, compta, e-commerce
  • Extraction de données PDF avec OCR et IA quand nécessaire
  • Modernisation de legacy : migration WinForms vers Blazor, mise à jour .NET Framework vers .NET 9, audit et refactoring
  • Hébergement des applications sur infrastructure souveraine en France (Docker + orchestration), ou chez vous / sur Azure France

Questions fréquentes

Blazor Server ou Blazor WebAssembly : lequel choisir ?

Blazor Server pour les applications métier internes : démarrage instantané, accès direct aux services .NET, sécurité renforcée car le code reste côté serveur. Blazor WebAssembly pour les apps publiques offline-first ou les PWA, qui doivent fonctionner sans connexion permanente. Avec .NET 9+, on peut aussi mixer les deux sur la même app via Blazor United.

Blazor United, c'est quoi exactement ?

C'est le modèle unifié introduit avec .NET 9 qui permet de mélanger SSR, Server interactif et WebAssembly dans la même app, au niveau du composant. Concrètement, vous servez vos pages publiques en SSR pur (rapide, indexable), et vous passez en mode interactif uniquement sur les composants qui en ont besoin. Meilleure perf, moins de RAM, meilleure UX.

Blazor convient-il pour un site public référencé sur Google ?

Pour un site public où le SEO est central (site vitrine, e-commerce, blog), Blazor n'est pas mon premier choix. Next.js offre un meilleur compromis SSR/SEO/performance. En revanche, pour un portail client derrière authentification, Blazor est parfaitement adapté. En pratique, je combine souvent les deux sur une même architecture : un site public Next.js pour le marketing, un back-office Blazor pour les équipes internes.

React ou Next.js : quelle différence ?

React est la librairie UI de base. Next.js est un framework construit au-dessus qui ajoute le rendu serveur, le routing, l'optimisation d'images, le SEO. Pour 95 % des projets en 2026, je recommande Next.js. React seul reste pertinent pour des SPAs internes pures.

Peut-on migrer une application WinForms ou WPF ?

Oui, et c'est un des points forts de Blazor. Vous pouvez réutiliser votre logique métier .NET (services, modèles, validations) et reconstruire uniquement la couche UI. La migration peut se faire écran par écran, en parallèle de l'app existante — je pratique le strangler pattern (migration module par module) pour éviter les effets big-bang risqués. C'est souvent l'opportunité de moderniser aussi l'authentification et l'observabilité au passage.

Pourquoi prendre un fullstack plutôt que 2 freelances spécialisés ?

Pour les projets PME < 150 k€, le fullstack élimine les frictions de coordination entre un front et un back, livre plus vite, et évite les problèmes d'interface mal définie entre eux. Au-delà, une équipe spécialisée peut devenir pertinente.

Vous êtes vraiment bon partout ?

Je suis senior sur .NET (backend) et React/Next.js (frontend), plus l'infra (Docker, Linux). Je fais aussi du DevOps, du SEO technique et de l'intégration IA (agents Claude/GPT, MCP, RAG dans des applications métier). Je ne fais PAS : design UI/UX créatif pur (je travaille avec un designer si besoin), mobile natif iOS/Android, R&D académique en deep learning.

Hébergez-vous les applications que vous développez ?

Oui, sur infrastructure souveraine en France (Docker + orchestration), avec déploiement automatisé via GitHub Actions ou Azure DevOps. SLA 99,9 % garanti, sauvegardes multi-sites. Vous pouvez aussi héberger vous-même, sur Azure France, Vercel ou Cloudflare Pages si vous préférez.

Une mission en vue ?

Premier échange gratuit, à Strasbourg ou en visio. Réponse sous 24h ouvrées.

Me contacter