Over 20 years building software. Craftsmanship, TDD, DDD — and an obsession with the biases we unknowingly put into code.
Freelance developer based in Albi, France, I work with teams as a senior developer, tech lead or technical coach. I favor free software and tools that address real needs.
I carefully code well-thought-out applications that meet real needs. I lead my team toward the best solutions and most effective implementations for each use case.
Languages — TypeScript/JavaScript, PHP, Elixir
Practices — TDD, Clean Code, Domain-Driven Design, hexagonal architecture, continuous refactoring
Débats.co — A collaborative platform for synthesizing public debates.
DisMoi — A civic tech browser extension that adds contextual information to the web.
mon-entreprise — The official assistant for entrepreneurs in France, a beta.gouv project.
I've been running the Software Crafters Albi meetup since 2018. We gather regularly to discuss code, practices and software craftsmanship.
Software engineering professor at Université Champollion in Albi since 2019 (Master AMINJ and Bachelor in Computer Science). Also taught at ESN 81 in Castres (development best practices, Node.js).
Currently lead developer of mon-entreprise.urssaf.fr at Urssaf Caisse nationale — 20+ simulators deployed on public websites, one million users per month.
Previously: CTO at GoBuild (building modeling, Lyon), frontend architect at ARaymond (Grenoble), tech lead at Veepee (formerly vente-privee) where I led a team of 8 developers and co-founded the internal React Academy training program.
Co-founder of DisMoi, a civic tech browser extension. Founder of Team Logics (2007-2011), a web agency where I led a team of 6 for clients like ALD Automotive, Joué Club and Consuel.
Self-taught developer since 2003. Best programming project of the 2003 class at UVSQ.
LinkedIn · Malt · Stack Overflow · GitHub · Framagit · Personal forge
SAS Tiqa
12, rue Fabre d'Églantine — 81 000 Albi, France
811 917 871 RCS Albi