Pierre Boutillier is a seasoned technical leader and Directeur Technique based in Paris with 16 years of experience bridging research-grade software and production engineering. He holds a PhD in computer science and has progressed from academic research and Coq/OCaml development to leading incident response, QA release, and technical direction roles at Nomadic Labs and now Kopek. Pierre is a pragmatic backend expert who has contributed to notable open-source projects such as Darklang and the opam repository, with hands-on work on asynchronous OCaml backend code, build systems, and cross-platform packaging fixes. Comfortable operating at the intersection of infrastructure, releases, and developer tooling, he combines deep functional-programming roots with practical experience hardening complex distributed systems. A detail-minded problem solver, he brings both the discipline of academic research and the operational rigor of large-scale deployments to deliver reliable, maintainable platforms.
16 years of coding experience
2 years of employment as a software developer
Licence, Informatique, Licence, Informatique at Ecole normale supérieure de Lyon
Doctor of Philosophy (PhD), Informatique, Doctor of Philosophy (PhD), Informatique at Université Denis Diderot (Paris VII)
Main public package repository for opam, the source package manager of OCaml.
Role in this project:
Back-end Developer
Contributions:12 reviews, 867 commits, 87 PRs in 9 years 1 month
Contributions summary:Pierre primarily contributed to the OCaml-based package repository. Their commits focused on enhancing existing packages by adding dependencies and correcting build processes for specific operating systems. The contributions include fixes for FreeBSD compilation, updates to libraries like `re`, and the introduction of new package versions. These changes suggest a focus on maintaining and expanding the availability of OCaml packages.
Darklang main repo, including language, backend, and infra
Role in this project:
Backend Developer
Contributions:19 commits in 2 months
Contributions summary:Pierre primarily contributed to the backend of the Darklang project, focusing on server-side logic and infrastructure. They made changes to core server files, refactored the code to use Lwt for asynchronous operations, and modified the build system. The user also added dependencies, addressed exception handling, and worked on integrating and migrating the test suite.
functional-programmingdarklangcloudbackendeditor
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.