depuis la création du compte
Confiez votre projet à Gaël
Faites appel à l'expertise de Gaël pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
MON PARCOURS
Développeur backend depuis plus de 10 ans, je me suis spécialisé sur l'écosystème PHP/Symfony et les architectures logicielles propres. J'interviens aujourd'hui sur des projets SaaS B2B exigeants, où la qualité du code et la maintenabilité sont des enjeux critiques à long terme.
Mon expérience couvre l'ensemble du cycle de vie d'une application : conception d'architecture, modélisation du domaine métier, développement, tests, déploiement et reprise de codebases existantes.
CE QUE JE FAIS
Conception et architecture : modélisation DDD, Clean Architecture, choix techniques structurants, rédaction de cahiers des charges et d'ADR (Architecture Decision Records).
Audit et refactoring : analyse de codebase, identification de la dette technique, plan de remise à niveau progressif sans bloquer la roadmap produit.
Développement de features : livraison de bout en bout sur applications Symfony, du ticket à la mise en production.
STACK TECHNIQUE
Backend : PHP 8.5, Symfony 7, FrankenPHP, Doctrine ORM, API Platform.
Bases de données : PostgreSQL (JSONB, CTE, optimisation de requêtes), Redis.
Qualité : PHPUnit, PHPStan, PHP CS Fixer, Rector, TDD.
Infrastructure et déploiement : Docker, CI/CD (GitHub Actions), Linux, Railway, VPS.
Architecture : DDD, Clean Architecture, CQRS, ports et adapters, multi-tenant.
MA MÉTHODE DE TRAVAIL
Je privilégie une communication claire et régulière. Tout commence par un cadrage initial pour bien comprendre le besoin métier avant d'écrire la moindre ligne de code. Je découpe ensuite le travail en livrables courts (PR limitées, démos régulières) pour vous permettre de suivre l'avancement et d'ajuster en cours de route.
Le code que je livre est systématiquement couvert par des tests automatisés, et les décisions structurantes sont documentées (ADR) pour que vous gardiez la main sur votre projet, même après mon intervention. J'applique la même rigueur en revue de code, qu'il s'agisse de mon code ou de celui que j'audite.
CE QUI ME DIFFÉRENCIE
Au-delà de la maîtrise technique, je porte une attention particulière à la pérennité de ce que je livre : code testé, décisions documentées, architecture qui reste lisible et modifiable dans 2 ans comme dans 5. Mon objectif n'est pas seulement de résoudre le problème immédiat, mais de vous laisser une base saine sur laquelle votre équipe pourra continuer à construire.
DISPONIBILITÉ ET COLLABORATION
Je travaille en remote, sur des missions ponctuelles (audit, conception) ou suivies (développement, accompagnement technique). N'hésitez pas à me contacter pour discuter de votre projet — un premier échange permet souvent de clarifier le besoin et de cadrer une proposition adaptée.