Profile
Developer advocate and hands-on PHP/Symfony architect with a strong background in open-source CMS ecosystems (eZ Publish / eZ Platform).
Experienced in consulting, audits, migrations, training, and enabling teams through tooling and automation.
Core Skills
Architecture & Delivery
- Solution architecture, technical design documentation, target system diagrams
- Project organization, development practices, DevOps support
- Implementation of complex / critical components
- Technical leadership (lead dev, mentoring, coaching)
Consulting & Enablement
- Open-source CMS strategy consulting, audits, recommendations
- Functional & technical analysis, specifications, RFP support
- Acceptance testing, incident & bug tracking
- Training delivery & content creation (60+ sessions)
PHPSymfonyDeveloper Advocacy
Open SourceeZ Publish / eZ Platform
DevOpsTechnical WritingPublic Speaking
Experience
Advocacy Engineer
— Platform.sh / Upsun
Jul 2022 – Present
- Conference speaker and developer-facing advocate: talks, demos, technical content, and community engagement.
- Built and shipped internal tooling that measurably improves daily workflows across teams:
- Technical blog publication calendar with a GitHub-based workflow and drag & drop PR planning.
- Automated image-version inventory (Upsun) with automatic documentation updates.
- Upsun PHP SDK (open source): packagist.org/packages/upsun/upsun-sdk-php
- Upsun PHP Node (in progress, open source)
- Implemented llms.txt on Upsun Docs and devcenter.upsun.com to improve LLM-aware documentation discovery.
- Documentation maintenance: continuous improvement, updates, and technical accuracy across developer-facing docs.
- Events & live demos: acting as a “demo machine” — delivering reliable, hands-on live demonstrations during conferences, and internal/external events.
- Active contributor and cross-team partner (engineering, docs, support, marketing, product).
Entrepreneur, Consultant, PHP/Symfony/eZ Architect, Trainer
— Code Rhapsodie
Apr 2017 – Dec 2020
Consulting and architecture (PHP, Symfony, eZ Publish / eZ Platform): project support, lead dev, code audits, training, DevOps, development.
Selected engagements: Pleinchamp, AlloCiné, FranceAgriMer, Onisep, CETIM, culture.gouv.fr, and more.
Entrepreneur, Independent Consultant & Trainer
— HKonsulting
Jan 2016 – Dec 2022
eZ Publish / eZ Platform & Symfony consulting: project support, audits, training, development.
Clients: Pichet Immobilier, Onisep, DICOD (defense.gouv.fr), Atlantic, Denkwerk, and more.
Consultant (Professional Services), Trainer, Pre-sales
— eZ Systems AS
May 2012 – Dec 2015
- Pre-sales support and technical evangelism for eZ Publish.
- Audits: code reviews, performance optimization, migrations, security.
- Consulting: eZ Publish 5.x architecture and feature delivery.
- Training: Basic, Advanced, Editors, Sys Admin, eZ Marketing Automation.
Senior Developer
— Accenture (Client: France Telecom)
Sep 2011 – Sep 2012
- Information system redesign to present products/offers to partners (≈14k users).
- eZ Publish 4.5 customization; Agile delivery.
- Content structure, editorial workflows, front/back-office customization.
- Performance optimization (significant reduction of SQL queries).
- User roles & permissions, QA and support; production launch (Nov 5, 2011).
Senior Developer
— RRH Software
Dec 2008 – Jul 2010
- Lead developer for a payroll slip generation module for accounting firms and their clients.
- Functional/technical specifications; payroll generation engine; DUCS EDI generator.
- QA & support; supervised an engineering intern (SUPINFO Lyon).
Junior Developer
— Astek Rhône-Alpes (Client: ADP Micromegas)
Nov 2006 – Nov 2008
Built early versions of a tri-party payroll management application (PHP 5, Oracle 10g) for a European payroll outsourcing leader.
Junior Developer (Apprenticeship)
— Acte2i
Jun 2005 – Sep 2006
- Support and development of internal tools and partner-facing utilities.
- Web maintenance/optimization; mission order management; internal communication tooling.
- Intern supervision and IT vendor coordination.
Education
- Master’s degree (MIAGE) — Joseph Fourier University, Grenoble (apprenticeship; “A Bien” honors)
- IUP MIAGE — Joseph Fourier University, Grenoble
Interests
Handball — 20 years of practice: strategic vision, reactivity, endurance, competitiveness, teamwork, fair play.
Skydive — Experienced skydiver with numerous jumps and certifications.