Senior full-stack engineer. I build Strapi v5 plugins, Next.js frontends, and the tooling in between.
β Part of the first Strapi Community Stars cohort β a small group of outside contributors Strapi works with directly on roadmap feedback and betas ποΈ 15+ years shipping for Leboncoin, Salomon, Memo Bank, Engie Digital, Deloitte, Technip Energies π§ Founder of OPKOD, where I open-source the plugins I wish existed π«π· Based in Strasbourg, France Β· Freelance, open to senior/staff engagements
| Project | What it does |
|---|---|
| strapi-plugin-opening-hours | Custom field for business opening hours with split shifts and holiday exceptions |
| strapi-plugin-email-brevo | Brevo transactional email provider for Strapi v5, configurable from the admin panel |
| claude-skill-strapi-plugin-dev | Claude Code skill that teaches AI agents production-grade Strapi v5 plugin development |
| claude-mem | Claude Code plugin that captures sessions, compresses them with AI, and injects context back into future sessions |
| nestjs-rbac | Role-based access control module for NestJS |
More at @opkod-france β
I take on freelance missions in TypeScript ecosystems: headless CMS architecture, WordPress/Magento to Strapi + Next.js migrations, plugin development, and AI-assisted developer workflows.
π« LinkedIn
Off the keyboard: gravel bike, mecha anime, and turning pixel art into embroidery files. Yes, there is overlap with my day job.






