About Pierre-Louis
- At Koddex (2025), I worked on the backend of an OS for hardware teams, using Rust and SQL. I led deep optimizations (queries reduced from 600ms to 20ms), designed a complete DSL with type inference (Hindley-Milner algorithm), and worked on a microservices architecture.
- At Marigold (2022–2025), I contributed to the scalability of the Tezos blockchain: first on a sovereign blockchain project in OCaml, then on a Layer 2 sequencer in Rust for low-latency. I also spoke at Tez Dev 2023 as a speaker.
- At Cutii (2019–2022), I started as a Software Engineer on robotics and embedded systems topics.
French
Native or bilingual
English
Fluent
Experience
- KoddexSenior Rust DeveloperTECHMay 2025 - Today (1 year and 3 months)Lillers, FranceSenior backend development mission at Koddex, a startup building an engineering OS for hardware teams: complex system modeling, automated traceability, design freeze management, and product certification.The core of the product is a large data graph (think Obsidian, but shared globally between organizations), on which all business logic relies.Worked exclusively on the backend in Rust and SQL within a team of 5 developers:
- Performance optimization: queries reduced from 600ms to 20ms, some from several seconds to a few milliseconds via query plan analysis (EXPLAIN ANALYZE), indexing strategies, partitioning, and N+1 problem resolution.
- Advanced SQL: recursive queries, CTEs, fine-tuning the database.
- Rust architecture: Actix, error handling, backend design patterns on a microservices architecture.
- Design of a complete DSL from scratch, involving the Hindley-Milner type inference algorithm (Algorithm W) and Pratt parsing for operator precedence management.
- OneClickStudioRust DeveloperTECHFebruary 2025 - May 2025 (3 months)Paris, FranceRust developer position at OneClickStudio, a startup designing a turnkey system to transform any room into a professional production studio — podcasts, webinars, and corporate broadcasts.Backend development: design of a studio management tool (equipment configuration, session management, monitoring) and implementation of a real-time communication service enabling the integration of remote participants into the production workflow.Demanding technical environment: low latency, stream reliability, interactions with physical hardware.
- MarigoldBlockchain DeveloperTECHApril 2022 - November 2024 (2 years and 7 months)Lille, FranceBlockchain developer at Marigold, an R&D studio dedicated to the Tezos ecosystem. Two successive projects over three years:
- 2022 — Deku Project (OCaml): contribution to a sovereign blockchain aiming to scale Tezos. Work on consensus mechanisms, gossip networks, and the application layer in OCaml. Environment strongly constrained by determinism and state transition safety.
- 2023–2025 — Smart Rollup / Layer 2 (Rust): joined the Smart Rollup team to design a low-latency oriented Layer 2 sequencer in Rust. First steps in publishing technical posts and speaking at Tez Dev 2023.
Recommendations
Be the first to recommend Pierre-Louis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's DegreeUniversity of Lille2021Développement et Architecture logiciels