Symfony Template
v1.0A pre-configured Symfony 8 skeleton: Tailwind 4, SQLite, Mailpit, Unit/Functional/E2E tests, PHPStan level 9, and MCP servers wired for AI assistance.
Read details14 years in tech, CTO since 2017. I built the SaaS subsidiary Progicar (Groupe GEMY) from zero to more than 25 people, co-founded Passion Barbecue on Sylius, and currently support Anytime on PSD2/SCA compliance via WebAuthn (passkeys, biometrics, security keys).
My playground: building SaaS and e-commerce products from scratch, then scaling them. I work on long commitments, audits, fractional CTO seats, or founder sparring.
Notes on tech, business and AI. No schedule — only when I have something to say.
// tiny scoring loop
for (const c of suite) {
const out = await model.run(c.input)
const s = score(out, c.expected)
yield { id: c.id, score: s }
} Missions, audits, sparring: a single email is enough. I reply within 48h, never to cold sales.
Last updated: April 2026 · 2 pages · 180 kB