avatar

Jérémi Do Dinh

Rust Engineer

jdodinh [at] proton [dot] me

Book meeting

About Me

I’m a Rust engineer focused on performance-critical, correctness-first code, with a background in zero-knowledge proof systems. At Ligero, Inc. (2025-2026), I rewrote the Ligetron verifier in Rust against the C++ reference implementation over a CXX FFI boundary, and ran it inside the RISC Zero zkVM, where moving hot paths onto its precompiles cut their cost by up to 4.5x. I also built SIMD- and Rayon-parallel field arithmetic benchmarked with Criterion, and led the Ligetron documentation effort (docs.ligetron.com), including an interactive security-parameter calculator for the Ligero protocol. I contribute upstream to Plonky3: most recently, a sum-check kernel implementing eprint 2026/762, with a 10-13% kernel speedup.

I work with AI agents: I write the spec, design decisions and tests, agents implement, and I run adversarial review cycles, with human spot checks where the risk is highest.

I earned my M.Sc. in Computer Science from EPFL in 2024, with a thesis at COMPSEC under Alessandro Chiesa and Giacomo Fenzi on simulation security in the random oracle model. Before EPFL, I received a B.Sc. in Mathematics & Computer Science from McGill University, with a minor in Musical Science & Technology.

Beyond engineering, I enjoy tennis, kitesurfing, and skiing. I play bass for FIA and write songs with Discoplay.

Areas of Focus

News

Publications

  1. Information Processing Letters

Projects