Paul Laforgue is a software engineer with 11 years of experience specializing in functional programming, distributed systems, and blockchain development, currently building Tezos projects like Etherlink and DAL at Nomadic Labs. He brings a strong computer science research background—MPRI in Logics and Semantics of Programs—and a history of internships that produced formal semantics, effect systems, and Agda proofs, which inform his rigorous approach to protocol and language design. Paul bridges theory and practice by turning formal methods into production-grade blockchain software and monitoring systems that aim for real societal impact. Based in Paris, he combines hands-on engineering with academic depth, and maintains an active presence on GitLab where his open-source work reflects the same emphasis on correctness and composability.
11 years of coding experience
1 year of employment as a software developer
Parisian Master of Research in Computer Science Master (MPRI), Research in Computer Science - Logics and Semantics of Programs, Parisian Master of Research in Computer Science Master (MPRI), Research in Computer Science - Logics and Semantics of Programs at Université Denis Diderot (Paris VII)
Licence, Informatique, Licence, Informatique at University of Lille 1 Sciences and Technology
Informatique, Informatique at Université Toulouse - Jean Jaurès
Contributions:4 releases, 35 commits, 26 pushes in 7 months
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.