# Christophe Jean > Staff Engineer Symfony / TypeScript > Montreuil, Île-de-France, FR ## Résumé Staff Engineer Symfony / TypeScript. Je débloque ce qui coince — migrations, architecture, pratiques qui tiennent dans la durée. 14+ ans d'expérience, de la startup au groupe média, en contribution individuelle comme en management. Ce que je construis doit être maintenable par l'équipe, pas par moi. ## Domaines d’expertise - Architecture & Backend - Frontend & Écosystème TypeScript - DevOps & Engineering Practices ## Expérience clé - **Lead Developer**, DriiveMe (2025-07 – présent (1 an 1 mois)) - **Tech Lead**, AssoConnect (2024-11 – 2025-07 (8 mois)) - **Engineering Manager (Hands-on)**, Blissim (2023-02 – 2024-11 (1 an 9 mois)) - **Team Lead Developer**, Singulart (2021-07 – 2022-12 (1 an 5 mois)) - **Lead Dev / Chef de projet technique**, Webedia (2018-10 – 2021-07 (2 ans 9 mois)) - **Lead Developer Backend**, Wishibam (2017-09 – 2018-10 (1 an 1 mois)) - **Responsable Technique**, MyJob.Company (2013-10 – 2017-09 (3 ans 11 mois)) - **Ingénieur R&D**, Rylk Consulting (2012-07 – 2013-10 (1 an 3 mois)) - **Chef de projet technique / Dev**, Limonetik (2011-07 – 2012-07 (1 an)) ## Contenus prioritaires - Site principal / CV : https://www.cjean.fr - LinkedIn : https://www.linkedin.com/in/cjean-fr - GitHub : https://github.com/cjean-fr ## Informations structurées - Nom : Christophe Jean - Titre : Staff Engineer Symfony / TypeScript - Localisation : Montreuil, FR - Langues : - Français (Langue maternelle) - English (Avancé) ## Projets open source personnels Monorepo public `cjean-fr/atelier` (https://github.com/cjean-fr/atelier) — packages TypeScript publiés sur npm : - `@cjean-fr/jsx-string` : renderer JSX → HTML string, async-first, zéro dépendance, sécurité XSS by default, ~8–14× plus rapide que React DOM en SSR. - `@cjean-fr/jsx-flow` : plugin streaming/defer pour jsx-string. - `@cjean-fr/eslint-plugin-jsx-string` : règles ESLint custom pour jsx-string. - `@cjean-fr/i18n-tiny` : lib i18n zéro dépendance, type-safe jusqu'aux placeholders dans les strings. - `jsonresume-theme-cjean` : thème JSON Resume moderne optimisé impression. Stack : Bun + Turbo, TypeScript strict, AsyncLocalStorage pour isolation de contexte concurrent. --- Last updated: 2026-08-16T22:05:53.546Z