SDE Intern
DublinBuilt the JNI layer linking DynamoDB's new Rust client to its Java callers — closing the gap between two runtimes without serialization overhead.
I build systems, break them on purpose, and write about what I learn.
Where I go deepest on distributed systems — and the one thing here you can break yourself.
Raft consensus from first principles — five clean layers, custom storage engine, simulation-tested. Kill two nodes and watch the cluster recover, live.
The languages, frameworks, and tools I build with day to day — grouped by the three areas I work in.
At 11, a stray "View Source" pulled me in — I rebuilt Google Search in raw HTML and didn't stop. Lycée Louis-le-Grand — France's most selective high school — then years of classes préparatoires — pure mathematics, physics, and logic. The hardest years of my life, and the most formative. I kept building through all of it.
Multi-objective graph optimizer for air traffic networks — co-authored with a classmate under Jérôme Gärtner. The paper that opened the door to AWS.
I targeted AWS Dublin — prepped hard on LeetCode and studied Amazon's Leadership Principles — and Dublin said yes.
Built the JNI layer linking DynamoDB's new Rust client to its Java callers — closing the gap between two runtimes without serialization overhead.
I deferred my full-time offer and came back for more — one more internship, deeper inside DynamoDB's internals.
Rebuilt the monitoring system watching DynamoDB's metadata store — replacing fragile thresholds with automated canaries that could tell signal from noise.
Master's from ENSEA, two AWS internships behind me, a full-time offer on the table — I chose to come home to Paris instead. Three months of self-taught iOS later, I had the role.
Shipped an end-to-end Swift pipeline for AI-driven insights — building health software for the people I love.
From iOS in Paris to backend in Luxembourg — I rejoined Amazon full-time and stepped into an entirely different domain.
Enabled the Ireland expansion for Amazon's core third-party Pricing services — coordinating across seven teams to resolve blockers and ship the launch.
I wanted to build what I love — so I read Designing Data-Intensive Applications cover to cover and turned theory into code.
Built a crash-tolerant distributed lock on Raft consensus from first principles — turning an obsession into working evidence.
Google SRE — the people who keep the internet running. I joined to protect infrastructure at planetary scale.
A crash-tolerant distributed lock built on Raft from first principles — one post per layer, from the consensus core out to the client.
No posts match — try another topic or clear the search.