Mes expertises · Strasbourg
Développeur freelance .NET, Next.js et React
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
- Mission longue durée en cours depuis avril 2025 pour un industriel français, via une ESN partenaire : modernisation d'un parc d'outils internes (architecture, EF Core, Identity/SSO, CI/CD Azure DevOps, observabilité)
- Réponse sous 24 h ouvrées, TJM à partir de 500 €
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 d'applications WinForms vers le web, mise à jour .NET Framework vers .NET 9, audit et refactoring
Next.js 16 & Server Components
Next.js combine trois choses difficiles à obtenir ailleurs : un SEO natif de haut niveau (rendu côté serveur), une expérience utilisateur fluide (React) et des performances mesurables. Pour un site vitrine ou une application web publique moderne, c'est le choix le plus rationnel en 2026.
- Lighthouse 95-100 en perf / a11y / SEO / best practices
- LCP < 1,5 s en 4G sur mobile
- CLS < 0,05 (parfait pour Core Web Vitals)
- Bundle initial < 100 KB gzip sur la home
Stack technique
- Next.js 16 - App Router, Server Components, Server Actions, PPR
- TypeScript strict
- Tailwind CSS v4 + shadcn/ui + motion
- CMS headless optionnel : Sanity, Payload, Strapi ou WordPress headless
- Backend si besoin : ASP.NET Core (.NET 9), Node.js ou serverless France
- PostgreSQL, MariaDB ou Supabase selon le projet
- SEO technique complet : Schema.org, sitemap dynamique, robots.txt, OG images, canonical URLs
- Analytics Matomo (souverain) ou Plausible · déploiement Docker + infra France, ou Vercel / Cloudflare Pages
Missions types
- Applications web publiques : plateformes SaaS, outils métier publics, portails clients - Server Components pour les écrans lourds en données, Server Actions pour les mutations, tanstack-query pour l'UX temps réel
- Fronts Next.js dans vos équipes produit : nouvelles fonctionnalités, refonte progressive, performance et SEO technique
- Migration WordPress → Next.js : migration complète avec préservation SEO (redirections 301 de toutes les URLs), import des contenus, formation de l'équipe éditoriale
- Renfort front en régie : TypeScript strict, revues de code, montée en compétence de l'équipe sur l'App Router
React 19 & TypeScript
React reste en 2026 le framework frontend dominant : écosystème massif, stabilité de l'API, recrutement facile. Je conçois des interfaces ambitieuses avec React 19 et TypeScript strict, en maîtrisant les patterns modernes (Server Components, Suspense, transitions, concurrent rendering).
- React : 40 % des sites front de production
- Apps React conçues pour tenir la route sur 5-10 ans
- Couverture de tests réaliste (60-80 %) plutôt que 100 % factice
Stack technique
- React 19, TypeScript 5, strict mode
- Next.js 16 en préférence, Vite sinon
- Tailwind CSS v4 + shadcn/ui (choix par défaut) · aussi MUI, Mantine, Ant Design si l'équipe est déjà formée
- State : React 19 hooks, Zustand, TanStack Query, Jotai selon complexité
- Forms : react-hook-form + zod validation
- Routing : Next.js App Router, React Router v7 si SPA
- Tests : Vitest, React Testing Library, Playwright
- Storybook pour les design systems · ESLint + Prettier + Husky + lint-staged
Missions types
- Applications web complètes : SPAs et apps Next.js de 20 à 200 écrans, gestion d'état complexe, authentification, temps réel (WebSocket / SignalR), internationalisation
- Design systems et composants réutilisables : composants React + TypeScript, documentation Storybook, tests accessibilité (a11y), publication sur NPM privé ou mono-repo
- Modernisation de frontends legacy : migration jQuery / AngularJS / Vue 2 vers React + TypeScript, approche progressive (coexistence, module federation si nécessaire)
- Renfort ponctuel d'équipes internes en régie au TJM : code reviews, pair programming, mentoring
- Front React + TypeScript branché sur un backend existant (PHP, Java, Python, .NET)
Du backend à la mise en production
Un seul interlocuteur pour votre projet web complet : du code backend .NET ou Node à l'interface React/Next.js, de la base PostgreSQL à l'infrastructure souveraine. Pas d'équipe éclatée, pas d'interface à coordonner. Un développeur fullstack moderne ne se contente pas de toucher plusieurs couches : il les maîtrise en profondeur.
- 15 ans d'expérience, un seul interlocuteur senior
- Le fullstack élimine les frictions de coordination entre un front et un back
- Sprints de 2 semaines avec démo en fin de sprint, board Linear ou GitHub Projects, code sur votre GitHub/GitLab - vous êtes propriétaire de tout
Stack technique
- Backend : .NET 9 / C# (ASP.NET Core, Minimal APIs, EF Core, Clean / DDD / CQRS), Node.js (Express, Fastify, NestJS, Prisma si justifié)
- Authentification OpenID Connect, OAuth2, JWT, cookies HttpOnly · APIs REST et GraphQL avec doc OpenAPI auto-générée
- Tâches planifiées : Hangfire, Quartz.NET, cron
- Frontend : React 19 + TS strict, Next.js 16 (App Router, Server Components, Server Actions), Tailwind v4, shadcn/ui, motion · accessibilité WCAG AA, audits axe-core
- Base de données : PostgreSQL (préférence, tuning queries et index), SQL Server, MariaDB, Redis · migrations versionnées EF Core ou Flyway
- Infra & DevOps : Docker + Docker Compose (images Alpine optimisées), CI/CD Azure DevOps ou GitHub Actions, Traefik / Nginx avec TLS Let's Encrypt auto
- DevOps, SEO technique et intégration IA (agents Claude/GPT, MCP, RAG dans des applications métier)
Missions types
- Startup tech : renfort senior aux côtés de l'équipe fondatrice, du premier commit à la mise en production
- PME en digitalisation : outil métier sur mesure de A à Z (backoffice + frontoffice)
- Entreprise en modernisation : modernisation progressive d'un legacy via strangler pattern, pas de big bang risqué
- Agence web : renfort technique fullstack pour gros projet complexe
- Association / collectivité : plateforme web avec souveraineté des données et conformité RGPD native
- Reprise de projet existant : code review + audit initial, plan de stabilisation, redressement de projets en difficulté (refactoring ciblé, dette technique)
Une mission en vue ?
Premier échange gratuit, à Strasbourg ou en visio. Réponse sous 24h ouvrées.
Me contacter