christophe@stolidbug:~/cv

$ whoami

Christophe Lignères

Développeur PHP / Symfony · Sylius · Sulu · Avignon, France

E-commerce Sylius, CMS Sulu et architectures métier exigeantes. Explorez cinq ans de prestation depuis le terminal, ou faites simplement défiler : tout le CV est du HTML en dessous.

Pas fan des terminaux ? Le CV complet se lit juste en dessous.

christophe@stolidbug: ~/cv

Christophe Lignères — Développeur PHP / Symfony · Sylius · Sulu · Avignon.
Tapez help pour lister les commandes. Essayez projets ou experience.

Flèches haut et bas pour l'historique. Tab pour compléter une commande.

CHRISTOPHE-LIGNERES(1)Manuel du développeurCHRISTOPHE-LIGNERES(1)

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.
  • Sylius
  • Symfony 6
  • Doctrine
  • PostgreSQL
  • Docker

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.
  • Sulu CMS
  • Symfony 7
  • Twig Components
  • Docker
  • Traefik

Développeur Symfony

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.
  • Symfony 5/6
  • Doctrine
  • MySQL
  • CI/CD

Développeur Symfony

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 %.
  • Symfony 6
  • Doctrine
  • MySQL
  • PHPStan

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.
  • Sylius
  • Symfony 5
  • Doctrine
  • PostgreSQL

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.

  • PHP
  • Sulu
  • Symfony

$ 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.

  • PHP
  • Sylius
  • JavaScript

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).

Parcours antérieur

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).

christophe@stolidbug:~$ contact

Contact

Missions Symfony / Sylius / Sulu, questions d'architecture ou simple échange technique : écrivez-moi sur LinkedIn.

Avignon, France