Christophe Jean

Staff Engineer Symfony / TypeScript

Portrait de Christophe Jean

13 ans d'expérience en développement et architecture web avec Symfony et TypeScript. Fort d'un passage par le management d'ingénierie, j'évolue aujourd'hui sur des rôles de Staff Engineer / Lead transverse. Mon objectif : concevoir des architectures scalables, réduire la dette technique et outiller les équipes pour qu'elles gagnent en autonomie. Ingénieur hands-on, je privilégie le pragmatisme : la qualité du code et l'architecture doivent toujours servir le produit et la vitesse de livraison.

Expériences professionnelles

  1. — Présent
    DriiveMe

    Lead Developer

    DriiveMe - Solution de convoyage de véhicule
    • Architecture et refonte de la plateforme de convoyage sous Symfony pour anticiper la montée en charge.
    • Standardisation des pratiques de l'équipe : tests automatisés, architecture SOLID, outillage et documentation.
    • Mentoring technique des développeurs et déblocage sur les sujets d'architecture complexes.
    • Lien direct avec l'équipe Produit pour challenger la faisabilité technique et fiabiliser les déploiements.
  2. AssoConnect

    Tech Lead

    AssoConnect - Logiciel de gestion pour associations
    • Lead technique d'une squad Fullstack (Symfony/React) avec une approche Lean.
    • Stratégie de réduction de la dette technique et transfert de connaissances vers les développeurs.
    • Amélioration de la maintenabilité du code et des standards de qualité de l'équipe.
  3. Blissim

    Engineering Manager (Hands-on)

    Blissim - E-commerce & Box beauté
    • Pilotage technique d'une migration AWS majeure pour améliorer la scalabilité et réduire les coûts.
    • Introduction des ADR (Architecture Decision Records) pour tracer et documenter les choix structurants.
    • Modernisation de la stack et optimisation technique (amélioration des Core Web Vitals et des performances backend).
    • Intervention technique directe sur la résolution d'incidents et de fonctionnalités critiques.
  4. Singulart

    Team Lead Developer

    Singulart - Galerie d'art en ligne
    • Accompagnement de la croissance tech (passage de 1 à 4 squads) : définition des rituels et des responsabilités.
    • Référent technique transverse pour garantir la cohérence de l'architecture logicielle entre les équipes.
    • Mentoring des développeurs et mise en place progressive des standards d'ingénierie.
  5. Webedia

    Lead Dev / Chef de projet technique

    Webedia - Groupe de médias en ligne
    • Conception de briques logicielles partagées (bundle Symfony SEO gérant les URLs dynamiques).
    • Lead technique sur la refonte sécurisée du tunnel de paiement (conformité DSP2).
    • Industrialisation des pratiques de code (Code Reviews, qualité).
  6. Wishibam

    Lead Developer Backend

    Wishibam - E-commerce B2B / B2C
    • Architecture et pilotage de la migration d'un système legacy (Zend) vers Symfony.
    • Conception d'une couche de données agnostique, compatible MySQL, MongoDB et Redis.
    • Mise en place des pipelines CI/CD pour automatiser et sécuriser les déploiements.
  7. MyJob.Company

    Responsable Technique

    MyJob.Company - Plateforme de recrutement
    • Ownership complet sur la tech : architecture, qualité, CI/CD, automatisation.
    • Conception et développement de l'algorithme de matching candidat/offre.
    • Direction de la migration du framework propriétaire vers l'écosystème Symfony.
    • Déploiement en production de la solution 'Sans CV' pour Pôle Emploi.
  8. Rylk Consulting

    Ingénieur R&D

    • Design et développement d'un outil interne haute performance (Node.js, WebSocket).
    • Migration vers Symfony d'applicatifs métiers pour grands comptes.
    • Développement et participation à des projets de R&D pour des clients grands comptes.
  9. Limonetik

    Chef de projet technique / Dev

    Limonetik - Plateforme de services de paiements
    • Optimisation et maintenance des processeurs pour le module Proxy (Regex / C# / XML).
    • Développement d'outils de reporting temps réel (Node.js, WebSockets).

Formations

Bac+5 : Manager en informatique

Institut Des Techniques Informatiques de Cergy ()

Compétences

Architecture & Backend

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

Frontend & Écosystème TypeScript

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

DevOps & Engineering Practices

  • Software Craftsmanship (DDD, SOLID)
  • Réduction de dette technique & Legacy
  • CI/CD (GitHub Actions, GitLab CI)
  • Docker
  • AWS (EC2, S3, RDS)
  • Mentoring et Code Review
Travaillons ensemble