Problem Solver
Every project I've built started as a problem no one else wanted to solve.
- Turns friction into structured, shippable products
- Thinks in systems, not isolated features — sees the architecture behind the need
- From a PHP CMF to Roslyn meta-metamodels: each leap began with "this shouldn't be this hard"
Visionary
I see the product before writing a line of code.
- Envisions end-to-end architecture from a single pain point
- Long-term vision paired with iterative, short-loop execution
- Designs for composability — today's module becomes tomorrow's platform
Patient & Tenacious
I stick with hard problems — shortcuts create harder ones later.
- Willing to refactor three times to get the abstraction right
- 20+ years of self-taught learning: curiosity outlasts any roadblock
- Complexity doesn't scare me — rushing through it does
Pragmatic Communicator
I bridge the gap between what developers build and what stakeholders need.
- Explains technical decisions in business terms, and vice versa
- Strong team spirit — collaboration over silos
- Written & spoken, French & English, sync & async, on-site & remote
Thoughtful
I think before I code — design pressure over quick fixes.
- Measures twice, cuts once — aligns with "quality as craft" philosophy
- Learns from every project through continuous retrospection
- Agile practitioner: short feedback loops, constant course correction