J’interviens comme architecte de solutions freelance à Strasbourg sur des projets web à enjeu : applications métier, SaaS, plateformes e-commerce, refontes de systèmes legacy. Mon rôle : définir l’architecture technique, structurer l’équipe, fiabiliser le delivery et garantir que ce qu’on construit aujourd’hui tiendra dans cinq ans.
Plus de dix ans d’expérience sur des projets PHP (Laravel, Symfony), JavaScript (React, Astro), microservices, conteneurs et cloud.
Mes prestations
- Cadrage et conception d’architectures web et microservices (PHP, Node, edge).
- Audits techniques : code, architecture, performance, sécurité, observabilité.
- Plans de migration : montée de versions, refonte de plateforme legacy, passage en conteneurs / Kubernetes.
- Accompagnement d’équipe : revue de code, mentorat, ateliers d’architecture, choix de patterns.
- Mise en production et observabilité : Docker, Kubernetes, CI/CD GitHub Actions, OpenTelemetry, SigNoz, Sentry.
- Choix de stack et POC : Laravel vs Symfony, React vs Astro, Node vs Bun, Vercel vs Coolify vs Kubernetes.
Pourquoi à Strasbourg
L’écosystème industriel et ETI du Grand Est présente exactement le profil de projets pour lesquels un architecte freelance apporte le plus de valeur : applications métier critiques, refontes de plateformes héritées, sujets à fort enjeu de maintenabilité. Travailler en local permet d’animer les ateliers d’architecture sur place et de transférer rapidement les compétences aux équipes internes.
Articles et ressources d’architecture
- Symfony Messenger : penser ses jobs asynchrones autrement
- FrankenPHP, un runtime PHP qui change les règles du jeu
- Laravel AI SDK : construire des applications intelligentes
- Docker multi-stage pour PHP
- k3s et k3d : un Kubernetes léger pour développer en local
- SigNoz : observabilité open source
- Ember : monitoring temps réel pour Caddy / FrankenPHP
- LocalStack et Ministack : un AWS complet sur sa machine
Questions fréquentes
Qu'est-ce qu'un architecte solutions, concrètement ?
Un architecte solutions définit la structure technique d'un projet : choix des technologies, organisation des composants, modèle de données, sécurité, observabilité, déploiement. Il garantit la cohérence d'ensemble et fait le lien entre les besoins métier et les choix d'implémentation.
Sur quels types de stacks intervenez-vous ?
PHP (Laravel, Symfony), JavaScript (React, Node, Astro), bases SQL (PostgreSQL, MySQL) et NoSQL, files de messages, microservices, conteneurs Docker, orchestration Kubernetes, observabilité OpenTelemetry / SigNoz.
Réalisez-vous des audits techniques ?
Oui. Audit d'architecture, audit de code, audit de performance, audit de sécurité. Avec un livrable structuré, des recommandations priorisées et un plan d'action chiffré.
Pouvez-vous accompagner une équipe sur la durée ?
Oui, en régie partielle (un ou deux jours par semaine, en visio ou sur site). C'est le format le plus efficace pour accompagner une équipe sur les phases de conception et faire monter en compétences les développeurs sur les patterns clés.
Quand faut-il faire appel à un architecte ?
Au lancement d'un nouveau projet structurant, lors d'un audit avant refonte, sur une montée en charge importante, sur un changement de stack ou de cloud, ou simplement quand l'équipe interne sent qu'elle a besoin d'un regard extérieur senior.