Étude de cas · Énergie · Souscription & Petit Pro

Souscription particulier et Petit Pro, en production.

Chez OHM Énergie, je construis et pilote les parcours de souscription électricité et gaz — pour les particuliers et pour les professionnels (Petit Pro). Senior PHP/Symfony et responsable d’application : le code, les intégrations, et la livraison.

RôleSenior PHP/Symfony · Responsable d’application
PériodeFévr. 2025 — aujourd’hui
StackPHP 7.4 · Symfony 5.4 · MySQL · Docker

Produit 01

Souscription particulier

Parcours public B2C pour souscrire à l’électricité, au gaz ou aux deux, sur le Web, au téléphone et en back-office.

souscription.ohm-energie.com

Produit 02

Petit Pro

Parcours public pour artisans, commerces et professions libérales (compteur ≤ 36 kVA). Identité entreprise (SIRET), mêmes canaux, même exigence de livraison.

pro-souscription.ohm-energie.com

Canal 01Web
Canal 02Téléphone
Canal 03Back-Office

Problèmes métier

Deux produits, une barre de livraison

Particulier et Petit Pro doivent aboutir au même résultat : une offre, un contrat signé, un paiement, un dossier exploitable. Sans dupliquer les règles à la main.

Trois canaux, les mêmes règles

Web, téléphone et back-office ne peuvent pas diverger. Une offre refusée en ligne ne doit pas passer au téléphone.

Réseau national et ELD

Les gestionnaires de réseaux nationaux ne couvrent pas tout le territoire. Un réseau local (ELD) sort du parcours national — c’est le cas de R-GDS (Strasbourg / Bas-Rhin).

Personne vs entreprise

Le particulier s’identifie comme foyer. Petit Pro souscrit au nom d’une société : SIRET, activité, site professionnel, éligibilité petite puissance.

Valeur apportée

Le travail n’est pas de « faire un tunnel ». C’est de faire tenir un domaine réglementé sur deux produits et trois canaux, puis de le livrer sans casser la production.

  • Fonctionnalités de souscription (électricité, gaz, dual) sur particulier et Petit Pro.
  • Alignement Web / Téléphone / Back-Office, y compris les parcours ELD.
  • Intégrations paiement, CRM, réseaux d’énergie et messagerie — consommées et fiabilisées en conditions réelles.
  • Revues de code, analyse d’incidents, préparation des mises en production.
  • Depuis août 2026 : pilotage applicatif d’une équipe de 3 à 6 personnes, sprints et reporting PO.

Mon rôle

Févr. 2025 — août 2026

Senior PHP/Symfony

  • Développement des parcours particulier et Petit Pro.
  • API REST, paiements, CRM et réseaux d’énergie.
  • Alignement des canaux Web et Téléphone.
  • Revues de code et analyse d’incidents.

Août 2026 — aujourd’hui

Responsable d’application

  • Pilotage des sprints et d’une équipe de 3 à 6 personnes.
  • Préparation des mises en production.
  • Coordination avec le Product Owner.
  • Suivi opérationnel des parcours critiques.

Architecture simplifiée

  1. ProduitsSouscription particulier · Petit Pro (artisans, commerces, professions libérales)
  2. CanauxWeb · Téléphone · Back-Office
  3. ApplicationPHP 7.4 · Symfony 5.4 · Doctrine · MySQL · Twig · Webpack Encore
  4. IntégrationsPaiement · Open Banking · CRM · Gestionnaires de réseaux · Messagerie · API REST

Qualité et livraison

Tests automatisés, CI/CD, revues de code, préparation des livraisons et analyse d’incidents.

Livrables et résultats

Public et vérifiable

  • 2 plateformes publiques en production : particulier et Petit Pro.
  • 3 canaux : Web, Téléphone, Back-Office.
  • 2 énergies et 3 parcours : électricité, gaz et dual.

Réalisé dans le cadre de ma mission

  • Parcours ELD R-GDS pour Strasbourg / Bas-Rhin.
  • Équipe de 3 à 6 personnes coordonnée sur les sprints et les revues.

Stack

Backend

  • PHP 7.4
  • Symfony 5.4
  • Doctrine ORM
  • MySQL
  • Back-Office
  • API REST
  • JWT
  • Guzzle

Front

  • Twig
  • Webpack Encore
  • Tailwind CSS
  • Stimulus

Intégrations

  • Paiement
  • Open Banking
  • CRM
  • Gestionnaires de réseaux
  • Messagerie

Livraison

  • Docker
  • PHPUnit
  • CI/CD
  • Scrum

Autres études de cas