Christophe Jean

Lead Software Engineer Symfony / TypeScript

Portrait de Christophe Jean

13 ans d'expérience en architecture et développement d'applications web avec Symfony et TypeScript. Spécialisé dans la modernisation de plateformes legacy et la réduction de dette technique. Ingénieur hands-on privilégiant une approche pragmatique : adapter les pratiques d'ingénierie à la maturité des équipes et aux contraintes produit afin de concilier qualité, maintenabilité et vitesse de delivery.

Expériences professionnelles

  1. — Présent
    DriiveMe

    Lead Developer

    DriiveMe - Solution de convoyage de véhicule
    • Refonte et modernisation de la plateforme de convoyage sous Symfony dans un contexte de forte croissance.
    • Mise en place de standards d'ingénierie : tests automatisés, qualité, SOLID, documentation.
    • Mentoring technique et structuration des pratiques de l'équipe.
    • Collaboration étroite avec le Produit pour fiabiliser les parcours critiques et accélérer le delivery.
  2. AssoConnect

    Tech Lead & Developer

    AssoConnect - Logiciel de gestion pour associations
    • Leadership technique d'une squad Fullstack (Symfony/React) en environnement Lean.
    • Réduction de la dette technique et montée en compétence et de l'owneship des membre de l’équipe.
    • Amélioration globale de qualité et de la maintenabilité du code.
  3. Blissim

    Engineering Manager (Hands-on)

    Blissim - E-commerce & Box beauté
    • Pilotage d'une migration majeure de l'architecture AWS pour améliorer la scalabilité et optimiser les coûts.
    • Mise en place des Architecture Decision Records (ADR) pour structurer et documenter les choix techniques.
    • Modernisation de la stack technique et amélioration notable des performances front (Core Web Vitals) et back.
    • Intervention directe sur des incidents critiques et amélioration durable de la stabilité de la plateforme.
  4. Singulart

    Team Lead Developer

    Singulart - Galerie d'art en ligne
    • Premier Team Lead technique recruté pour structurer l'organisation des équipes d'ingénierie.
    • Définition du fonctionnement des squads (rituels, responsabilités, organisation produit/tech).
    • Accompagnement de la croissance de l'organisation qui est passée de 1 à 4 squads en moins d'un an.
    • Mentoring des développeurs et structuration progressive des pratiques d'ingénierie.
  5. Webedia

    Chef de projet technique / Lead Dev

    Webedia - Groupe de médias en ligne
    • Conception d'un bundle Symfony SEO avancé gérant URL dynamiques et données structurées.
    • Refonte du tunnel de paiement pour conformité DSP2.
    • Industrialisation progressive des pratiques : relectures de code, qualité, support aux équipes.
    • Contribution technique dans un contexte où les choix d'architecture étaient fortement contraints.
  6. Wishibam

    Lead Developer Backend

    Wishibam - E-commerce B2B / B2C
    • Migration d'un legacy Zend vers une architecture Symfony moderne.
    • Conception d'une couche d'abstraction de données compatible SQL (MySQL) et NoSQL (MongoDB, Redis).
    • Implémentation de pipelines CI/CD pour fiabiliser et accélérer le delivery.
    • Amélioration de la stabilité et de la maintenabilité d'une plateforme e-commerce complexe.
  7. MyJob.Company

    Responsable Technique

    MyJob.Company - Plateforme de recrutement
    • Leadership technique complet : architecture, qualité, industrialisation, CI/CD, automatisation.
    • Conception d'un algorithme propriétaire de matching candidat/offre.
    • Migration progressive d'un framework propriétaire vers Symfony.
    • Création et déploiement de la solution 'Sans CV' pour Pôle Emploi, utilisée en production.
    • Encadrement d'une équipe de 5 développeurs avec montée en compétence continue.
  8. Rylk Consulting

    Ingénieur R&D

    • Développement d'outils internes haute performance (Node.js, WebSocket).
    • Migration Symfony d'applicatifs métiers complexes pour grands comptes.
    • Maintenance et optimisation d'applicatifs critiques en environnement .NET/Oracle.
  9. Limonetik

    Chef de projet technique

    Limonetik - Plateforme de services de paiements
    • Optimisation des processeurs pour le module Proxy (C# / XML)
    • Développement d'une intégration de l'API via JavaScript.
    • Développement d'outils de reporting temps réel via Node.js et WebSockets.

Formations

Bac+5 : Manager en informatique

Institut Des Techniques Informatiques de Cergy ()

Compétences

Backend & Architecture

  • PHP
  • Symfony
  • Architecture logicielle
  • Conception d'API Platform
  • Optimisation BDD (MySQL, PostgreSQL)
  • NoSQL (MongoDB, Redis)

Frontend & Ecosystem TypeScript

  • TypeScript
  • React
  • NextJS
  • Node.js
  • WebSockets
  • Tailwind CSS

Leadership Technique & DevOps

  • Software Craftsmanship (DDD, SOLID)
  • Modernisation de Legacy
  • CI/CD (GitHub Actions, GitLab CI)
  • Docker
  • AWS (EC2, S3, RDS)
  • Industrialisation et Code Review
Travaillons ensemble