I build robust systems, from backend to mobile.
Go · Python · React · React Native — Lille, France or remote
Open to permanent roles and freelance projects
15 years designing and shipping production systems, from IoT platforms to HR products. Full-stack: Go and Python backends, distributed systems, React and React Native — from architecture through production, supported by deep Elixir experience.
Selected Work
All case studies →Silae HR Suite – Applied AI for Payroll Support
Designed an agentic workflow to explain payroll items and accelerate the handling of customer support requests.
- Support request
- Python · FastAPI · LangGraph
- Payroll-item explanation
Outcome80% reduction in the backlog of requests for payroll-item explanations
Mailjet SendAPI v3.1 – Distributed Go API
Architected and implemented a Go email delivery API capable of handling millions of requests.
OutcomeDistributed API delivered to handle millions of email requests
Explore the project →Pagily – Web and Mobile Document Platform
Led the technical direction and delivery of a document management platform spanning backend services, web, mobile, and scanning equipment.
OutcomeEnd-to-end architecture and delivery across backend services, web, mobile, and document processing
Explore the project →Homelab
Explore the homelab →Agentic audio modelling, a generative engine and a connected alarm clock. Personal projects where software meets sound and hardware.

Greybound – Building a virtual amplifier with agents
A fully agentic experiment: turn the Rust compiler's guarantees into a working framework for AI, then evaluate audio models autonomously in Python.
Inside the projectSpec-driven development · Autonomous Python evaluation · Real-time Rust audio engine
Explore the project →
Soma26 – Generative Neuro-Acoustic Engine
Generative neuro-acoustic engine for focus, relaxation, and sleep.
Inside the projectReal-time generative audio · Cross-platform Rust core · Neuroscience-backed entrainment
Explore the project →Latest Articles
All articles →
return doesn't kill your goroutines
Bounding the latency of a concurrent call in Go: a data race, then a permanent leak, then errgroup.
Read the articleJava 25: How did we get there? (From OOP to DOP)
Discover the evolution of Java, from the object-oriented programming misunderstanding to the emergence of Data-Oriented Programming (DOP).
Read the articleHow I Use Technology
Go / Python Backends
Go · Python · FastAPI · Node.js
Used to build robust APIs, internal platforms, business integrations, and services with clear operational boundaries.
Distributed Systems
Elixir / Phoenix / OTP · Kafka · RabbitMQ · PostgreSQL · Cassandra
Applied to event-driven, high-throughput systems where concurrency, resilience, and data flows are central concerns.
Web and Mobile Products
React · React Native · Next.js · TypeScript · Vue.js
Used to deliver maintainable web and mobile experiences connected to complex business workflows.
Applied AI
LangGraph · MCP · Claude
Integrated into concrete workflows with strengthened tests, explicit policies, and measurable operational outcomes.
Architecture and Delivery
System Design · Distributed Systems · Docker · Kubernetes · CI/CD · GCP
Focused on incremental modernization and delivery practices that keep production stable and teams productive.
Latest Thoughts
All thoughts →Resume
A permanent role or a freelance project?
I'm open to both. Tell me about your team, the role or project, and what you're looking for. I'll get back to you within 24 hours.
