christophe@stolidbug:~$ a-propos
À propos
christophe-ligneres [--mission] [--freelance] [--cafe]
Développeur PHP/Symfony avec cinq ans d'expérience en prestation multi-clients chez Akawaka, sur des environnements exigeants : e-commerce, banque, corporate. Spécialisé dans les écosystèmes Sylius et Sulu CMS, et dans les architectures métier complexes : DDD, hexagonale, event-driven.
On m'appelle pour les projets critiques : montées de version majeures, réduction de dette technique, stabilisation de plateformes et amélioration des performances. Je suis contributeur open source actif dans l'écosystème Sulu et sur les plugins Sylius, et force de proposition technique dans les équipes que je rejoins.
Avant le code : sécurité incendie, management commercial au Québec, vente conseil. Il m'en reste le goût des procédures qui tiennent sous pression et du travail en équipe pluridisciplinaire.
Ouvert aux missions Symfony / Sylius / Sulu, en télétravail ou autour d'Avignon.
christophe@stolidbug:~$ experience
Expérience
Akawaka — Développeur PHP · Symfony · Sylius · Sulu, prestations multi-clients depuis cinq ans.
Développeur Sylius · Symfony
en cours
Agence e-commerce, marque blanche · via Akawaka
- Développement et maintenance de plateformes e-commerce Sylius : promotions, gestion produits, workflow de commandes.
- Architecture événementielle : création d'events métier, listeners et handlers.
- Optimisation des performances : requêtes Doctrine, cache applicatif.
- Collaboration étroite avec les équipes produit et techniques en mode Agile.
Lead Developer Sulu · Symfony
CFC · via Akawaka
- Référent technique sur un site institutionnel Sulu complexe : refonte complète et évolution d'applications existantes.
- Mise en place des bonnes pratiques : architecture hexagonale, processeurs, DTO. Accompagnement des développeurs juniors et support aux équipes métier.
- APIs REST, gestion fine des permissions (RBAC), sécurité renforcée : validation des entrées, CSRF, prévention des injections.
- Réduction de 40 % du temps de build grâce aux optimisations AssetMapper ; déploiements automatisés avec Docker et Makefile.
- Création du bundle open source Sulu Multi CKEditor Bundle.
Crédit Agricole · via Akawaka
- Développement et maintenance d'applications métier bancaires à forts enjeux de sécurité et de fiabilité.
- Correction de bugs critiques, évolutions fonctionnelles et amélioration continue.
- Collaboration avec MOA, QA et infrastructure ; respect strict des normes de sécurité bancaire et des processus de validation.
GPDis · via Akawaka
- Refonte complète d'un site legacy vers un Symfony moderne : migration de données et restructuration de l'architecture.
- Nouvelles fonctionnalités métier : gestion catalogue et commandes.
- Dette technique réduite par refactoring, tests unitaires et PHPStan ; temps de réponse améliorés de 60 %.
Développeur Sylius · Symfony
Sodise · via Akawaka
- Montée de version majeure de Sylius (1.x vers 1.12) et adaptation du code métier.
- Mise à jour des dépendances, gestion des compatibilités Symfony, correction des régressions et sécurisation des mises en production.
- Documentation technique complète du processus de migration.
christophe@stolidbug:~$ projets
Projets & open source
$ sulu-multi-ckeditor-bundle
Bundle Sulu qui gère plusieurs configurations CKEditor via YAML, sans rebuild JavaScript. Utilisé en production sur plusieurs projets clients.
source
$ AlmaSyliusPaymentPlugin
Réimplémentation du paiement In-Page (SDK @alma/in-page) retiré du plugin officiel Alma pour Sylius, proposée en PR upstream et maintenue en fork.
source pull request
christophe@stolidbug:~$ competences
Compétences
- backend
- PHP 8.x · Symfony 6/7 · Sylius (DDD / hexagonal) · Sulu CMS (expert) · API Platform · Doctrine ORM · Messenger & Event Dispatcher · REST & GraphQL
- frontend
- Twig & Twig Components · AssetMapper · JavaScript ES6+ · SolidJS · CSS / SCSS
- data
- PostgreSQL · MySQL · Redis
- devops
- Docker & Traefik · Makefiles · Linux (Arch) · Git & CI/CD · Google Tag Manager
- qualité
- PHPUnit · Behat · PHPStan · Architecture hexagonale & DDD
christophe@stolidbug:~$ formation
Formation
Reconversion professionnelle Développement Web
Autodidacte · niveau technique équivalent Bac +4, validé par des projets complexes en production
Apprentissage continu : architecture hexagonale et DDD, design patterns avancés, tests automatisés (PHPUnit, Behat).
SSIAP 2 · Chef des ventes au Québec · Commercial
Management d'une équipe commerciale de 8 personnes avec 25 % de croissance du chiffre d'affaires. Gestion de situations d'urgence sous procédure stricte et coordination avec les services de secours.
Langues : français natif · anglais technique (documentation, échanges professionnels).