Mathieu Boespflug is a VP Open Source and seasoned software engineer with 18 years of experience bridging academic research in programming languages and formal methods with entrepreneurial engineering at scale. As founder and former CEO of Tweag, he grew a 100-person consulting and R&D lab focused on high-risk, high-reward projects across HPC, biopharma, finance and robotics before integrating the team into Modus Create to lead its OSPO. He combines deep Haskell and compiler expertise—evidenced by contributions to GHC, Pandoc and LiquidHaskell—with practical systems work on distributed-process libraries and tooling like Stack and Nickel. Mathieu’s mission-driven approach emphasizes correctness, compositional design and powerful static analysis to speed iteration and reliability in distributed systems. Based in Athens, he hires globally and applies mathematical rigor, open-source practices and reproducible builds to real-world engineering problems. A less obvious strength is his track record of improving developer experience across both research-grade compilers and production configuration languages.
18 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at École Polytechnique
MMath Mathematics and Computer Science, MMath Mathematics and Computer Science at University of York
Contributions:55 commits, 7 PRs, 17 pushes in 3 years 2 months
Contributions summary:Mathieu primarily contributed to the core libraries of the Cloud Haskell project, focusing on improving code quality and exception safety. Their work included removing tests from the main .cabal file, making code changes to improve -Wall cleanliness, and adding static serialization dictionaries for closure types. Furthermore, the user addressed potential issues related to exception handling within process forking, enhancing the stability of the distributed system.
Contributions:10 reviews, 23 commits, 10 PRs in 3 years
Contributions summary:Mathieu primarily focused on improving the Nickel configuration language's core functionality and internal structure. Their contributions involved refactoring code, including renaming and restructuring modules (e.g., `Repl` and `REPL`). They addressed code style issues and eliminated unnecessary code patterns identified by linters and automated tooling, promoting code quality. The user also made changes to improve error handling and the REPL interface.
configurationinfrastructureconfignickeldotfiles
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 Boespflug - VP Open Source at Modus Create