Expertise Fullstack · Strasbourg
Développeur fullstack freelance à Strasbourg
Ce que couvre mon profil fullstack
Un développeur fullstack moderne ne se contente pas de toucher plusieurs couches : il les maîtrise en profondeur. Ma définition du fullstack inclut : backend .NET ou Node.js avec architecture propre, frontend React/Next.js TypeScript, base de données relationnelle + ORM, infra Docker et CI/CD, et hébergement en production.
Les compétences en détail
Backend
- .NET 9 / C# : ASP.NET Core, Minimal APIs, Entity Framework Core, architecture Clean / DDD / CQRS
- Node.js : Express, Fastify, NestJS, Prisma ORM si contexte le justifie
- Authentification : OpenID Connect, OAuth2, JWT, cookies HttpOnly
- APIs REST et GraphQL, documentation OpenAPI auto-générée
- Tâches planifiées : Hangfire, Quartz.NET, cron
Frontend
- React 19 + TypeScript strict, Next.js 16 (App Router, Server Components, Server Actions)
- Tailwind CSS v4, shadcn/ui, motion (anciennement framer-motion)
- State management : hooks, TanStack Query, Zustand selon le cas
- Tests : Vitest, React Testing Library, Playwright
- Accessibilité : WCAG AA, audits axe-core
Base de données & data
- PostgreSQL (préférence) avec tuning queries et index
- SQL Server pour les contextes Microsoft
- MariaDB pour les sites plus légers
- Redis pour le cache et les sessions
- Migrations versionnées avec EF Core ou Flyway
Infrastructure & DevOps
- Docker + Docker Compose, images optimisées Alpine
- CI/CD : Azure DevOps Pipelines ou GitHub Actions
- Reverse proxy Traefik / Nginx avec TLS Let's Encrypt auto
- Hébergement sur infrastructure souveraine France (Proxmox haute disponibilité managé), OVH, Scaleway, ou cloud de votre choix
- Monitoring Uptime Kuma / Grafana, alertes Slack/email
Cas d'usage types
- Startup tech : MVP complet en 2-3 mois, stack moderne, prêt à évoluer
- PME en digitalisation : outil métier sur mesure de A à Z (backoffice + frontoffice)
- Entreprise en modernisation: modernisation progressive d'un legacy
- Agence web : renfort technique fullstack pour gros projet complexe
- Association / collectivité : plateforme web avec souveraineté des données
Comment je travaille
Sprints 2 semaines avec démo en fin de sprint, board public, accès au code permanent, documentation au fil de l'eau. Je privilégie la simplicité utile : pas de Kubernetes si Docker Compose suffit, pas de microservices si un monolithe bien structuré fait le travail, pas d'agent LLM si une requête SQL répond au besoin. L'IA est un outil puissant — je l'intègre quand elle crée de la valeur (agent interne, RAG sur vos docs, automatisation intelligente), je l'évite quand le ROI est inexistant.
Questions fréquentes
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.
Pouvez-vous hériter d'un projet existant ?
Oui, c'est même fréquent. Code review + audit initial (3-5 jours), plan de stabilisation, puis reprise. Je pratique aussi le redressement de projets en difficulté (refactoring ciblé, dette technique).
Quelle méthode de travail ?
Sprints 2 semaines, démos régulières, board Linear ou GitHub Projects pour le suivi. Je privilégie la livraison de valeur incrémentale plutôt que le big bang. Code sur votre GitHub/GitLab, vous êtes propriétaire de tout.
Un projet fullstack à Strasbourg ?
Un seul interlocuteur du code à la mise en production. Devis gratuit sous 48h.
Discutons de votre projet