Paul-nicolas Madelaine

Backend Software Engineer at Stockly

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
Paul-nicolas Madelaine is a backend software engineer with nine years of experience, currently building secure, reliable systems at Stockly in Paris. Trained as a scientist at École normale supérieure, he blends strong foundations in mathematics, physics, and theoretical CS with hands-on research engineering at Inria focused on verification and security. An avid Nix user and systems administrator, he emphasizes reproducible builds and tooling that empower developers and users alike. He contributes to high-assurance open-source projects, notably improving build and release automation for the formally verified HACL* cryptographic library. Paul-nicolas brings a practical eye for integrating formal methods into real-world deployment pipelines, ensuring cryptographic tools are both provably correct and maintainable. He is motivated by leveraging technology to increase autonomy and trust for end users.
code9 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at Ecole normale supérieure
bookClasses préparatoires, Mathematics and Computer Science, Classes préparatoires, Mathematics and Computer Science at Lycée Kléber
languagesFrench, English
github-logo-circle

Github Skills (16)

sh10
fs10
script10
docker10
shell10
f10
formal-methods10
dockers10
scripting10
build-automation10
cicd10
fstar10
githubaction-workflow9
makefile9
github-ci9

Programming languages (11)

LeanShellC++RustCCoqF*OCaml

Github contributions (5)

github-logo-circle
hacl-star/hacl-star

Mar 2022 - Jan 2023

HACL*, a formally verified cryptographic library written in F*
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:22 reviews, 149 commits, 66 PRs in 10 months
Contributions summary:Paul-nicolas focused on improving the build and deployment processes within the HACL* repository. They updated the build scripts to use the correct versions of Vale, a tool for formal verification. These changes included modifying the `build.sh` script, updating the `Makefile.include` and `flake.nix` to facilitate the automated build process and address issues with dependencies. The user also made adjustments to the build process to ensure the correct integration of Vale and other dependencies.
inriacoq-librarycryptographicformal-verificationverified
normalizing casts inside expressions
Contributions:2 PRs, 137 pushes, 7 branches in 10 months
castsphoneticsnormalizingexpressions
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
Paul-nicolas Madelaine - Backend Software Engineer at Stockly