--- import PageHeading from "../../components/page-heading.astro"; import Layout from "../../layouts/main.astro"; import Link from "../../components/Link.astro"; ---

What I do

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.

My approach: TDD, Clean Code, Domain-Driven Design. Code is a material to be crafted with care, not a commodity to be mass-produced.

Skills

Languages — TypeScript/JavaScript, PHP, Elixir

Practices — TDD, Clean Code, Domain-Driven Design, hexagonal architecture, continuous refactoring

Open source projects

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.

Community

I've been running the Software Crafters Albi meetup since 2018. We gather regularly to discuss code, practices and software craftsmanship.

Teaching

I teach programming at Université Champollion in Albi.

Background

Currently a developer at Urssaf. Before that, a path through while42, startups and consulting. Graduated from UVSQ (best graduation project 2003).