Mathieu Barbin is a software engineer with 11 years of experience specializing in OCaml and automated trading technology, based in the Greater New York City Area. He combines strong academic training in mathematics and computer science from top French institutions with practical contributions to critical open-source tooling, notably improving ocamlformat’s parsing and formatting logic. Mathieu’s work shows attention to detail—fixing tricky let-binding and empty AST cases—and a knack for developer ergonomics, having refined build processes and extended toplevel features. His background in both rigorous CS theory and hands-on systems work allows him to bridge formal reasoning and production-quality code. An unusual facet of his profile is formal music training in cello, suggesting discipline and pattern-sensitivity that complement his engineering approach.
11 years of coding experience
L1, L2, Mathematics, Computer Science, L1, L2, Mathematics, Computer Science at Université Pierre et Marie Curie (Paris VI)
Computer Science, Computer Science at Ecole normale supérieure
Contributions:7 commits, 9 PRs, 34 comments in 9 months
Contributions summary:Mathieu contributed to the `ocamlformat` project by fixing bugs and improving the code formatting logic. Their work involved addressing issues related to parsing and formatting OCaml code, including the handling of let-bindings, empty ASTs, and record fields. They also introduced new features like writing extensions on the let at toplevel and refining the build process to enhance the usability of the tool. Furthermore, they amended the Janestreet profile.
Contributions:11 releases, 50 PRs, 95 pushes in 11 months
dynamic-dispatchocamlparametrizationtrait
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.