Mathieu Barbin

Greater New York City Area United States
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
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.
code11 years of coding experience
bookL1, L2, Mathematics, Computer Science, L1, L2, Mathematics, Computer Science at Université Pierre et Marie Curie (Paris VI)
bookComputer Science, Computer Science at Ecole normale supérieure
bookLicence, Master 1, Computer Science (MPRI), Licence, Master 1, Computer Science (MPRI) at Université Denis Diderot (Paris VII)
bookMusic, Cello, Music, Cello at ENMD CRD Evry
bookDEM, Music, Cello, DEM, Music, Cello at Conservatoire National à Rayonnement Régional (C.N.R.R.) de Toulon
bookMusic, Cello, Music, Cello at Die Universität für Musik und darstellende Kunst Graz
languagesGerman, English, French
github-logo-circle

Github Skills (7)

text-parsing10
parsing10
ocaml10
code-formatting10
lex9
lexical-analysis9
build-process8

Programming languages (3)

TypeScriptShellOCaml

Github contributions (5)

github-logo-circle
ocaml-ppx/ocamlformat

Mar 2018 - Jan 2019

Auto-formatter for OCaml code
Role in this project:
userBack-end Developer
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.
metaocamlduneauto-formatteropam
mbarbin/provider

Feb 2024 - Feb 2025

Dynamic Dispatch with Traits
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.
Request Free Trial
Mathieu Barbin