Jacques-henri Jourdan

Membre De L'association

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jacques-henri Jourdan is a research-oriented software engineer with 13 years of experience combining formal methods, compiler internals and runtime systems work from Paris. He has a strong academic foundation (ENS, Paris VII doctorate) and a research track record including a postdoc at MPI‑SWS and roles at INRIA and LMF, where he applies formal verification to real systems. His open-source contributions span high-profile projects—improving the OCaml runtime, hardening the CompCert verified C compiler, and adding proofs and invariants in the Creusot verification tool—showing a rare blend of low-level C runtime expertise and automated proof engineering. Comfortable across compilers, memory management and deductive verification, he focuses on making correctness and performance coexist in production-grade language tooling. An enduring member of France-IOI since 2006, he also brings long-term mentoring and community engagement to technical projects.
code13 years of coding experience
bookM2, Informatique, M2, Informatique at Ecole normale supérieure
bookThèse, Informatique, Thèse, Informatique at Université Denis Diderot (Paris VII) / University Paris VII
languagesFrench, English, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

algorithms10
formal-methods10
runtimes10
memory-management10
run-time10
proof10
c1110
data-structure10
ocaml10
c1710
compiler-compiler10
formal-verification10
coq10
sys10
data-structures10

Programming languages (14)

C++RustCCoqValaHTMLKotlinR

Github contributions (5)

github-logo-circle
creusot-rs/creusot

Oct 2021 - Oct 2022

Creusot helps you prove your code is correct in an automated fashion.
Role in this project:
userBack-end Developer
Contributions:188 reviews, 159 commits, 275 PRs in 1 year
Contributions summary:Jacques-henri primarily contributed to formal verification and deductive reasoning aspects of the project. They fixed specifications for vector operations, addressed invariants in sorting algorithms, and implemented a knapsack problem test, demonstrating a focus on proving code correctness using formal methods. Furthermore, they made changes to the red-black tree implementation and added tests, revealing their expertise in data structures and algorithms. These contributions are well-aligned with the project's goal of automated code verification.
why3rustsemideductive-reasoningformal-verification
AbsInt/CompCert

Oct 2014 - Oct 2021

The CompCert formally-verified C compiler
Role in this project:
userBack-end Developer
Contributions:21 commits, 13 PRs, 43 comments in 7 years 1 month
Contributions summary:Jacques-henri contributed significantly to the CompCert formally-verified C compiler. Their work included upgrading dependencies, specifically the `flocq` library, and fixing potential integer overflows in the printing functions for both the Clight and Csyntax frontends. Furthermore, the user addressed several bugs in the pre-parser, resolving parsing issues and enhancing its robustness. These commits demonstrate a focus on compiler internals, language parsing, and dependency management.
verifiedcompcertformally-verifiedcompilercoq
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jacques-henri Jourdan - Membre De L'association