Decidim Spam Detection
A machine-learning-backed moderation layer for participatory platforms, helping communities keep their conversations human.
Based in Paris · Open to interesting problems
Ruby engineer building tools for participation, trust, and the open web.
A small index of
things I’ve made,
maintained & learned.
01 — 03
Selected work
A few projects from the intersection of civic technology, resilient systems, and playful experiments.
A machine-learning-backed moderation layer for participatory platforms, helping communities keep their conversations human.
Contributing to the open-source ecosystem behind participatory democracy, citizen participation, and open government.
A small Ruby experiment in sound and signal — a reminder that useful engineering can still leave room for wonder.
Private work
Selected work shared in outline, with the details kept private.
Designing dependable workflows and infrastructure for a product whose details remain private.
Building calm, reliable tools that help a distributed team make complex everyday work feel simpler.
A quieter chapter
Selected work · under NDA
I also build software for teams whose products, systems, and decisions need to stay private. The details remain confidential; the craft does not.
Behind the redactions: Ruby and Rails systems, complex workflows, and careful work turning ambitious ideas into dependable tools.
Talk through a confidential projectAbout the work
Making the invisible
feel dependable.
My work lives in Ruby and Rails, but the interesting part is always the why: how can technology make participation more legible, communities more resilient, and everyday tools a little more humane?
I like open source, thoughtful defaults, and software that earns trust one small interaction at a time.
More on GitHubThe public record