Grégory Leocadie is a Senior Software Engineer with a decade of experience specializing in program analysis, language tooling and software re-engineering, currently building observability infrastructure at Datadog. His background includes designing static analyzers and porting large-scale codebases and engines (including a 4M-line x64 migration and porting a dataflow engine from Java to C#) from his time at CAST and Criteo. He has deep practical familiarity with a wide spectrum of languages—C/C++, Java, C#, OCaml, Lisp, Perl and domain-specific languages—and a particular affinity for functional programming and compiler-like program manipulation. Comfortable in both R&D and production settings, he has repeatedly delivered language front-ends, translators and analyzers used in industrial tooling. Based in France with research-oriented graduate training, he brings a rare blend of academic language theory and hands-on systems experience that surfaces in robust, long-lived engineering solutions.
10 years of coding experience
14 years of employment as a software developer
European master, Computer Science, Computer Science Engineer, European master, Computer Science, Computer Science Engineer at SUPINFO
Master research, Computer Science, Master research, Computer Science at Pierre and Marie Curie University
Contributions:76 commits, 16 PRs, 12 pushes in 5 years 2 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.
Request Free Trial
Grégory Leocadie - Senior Software Engineer at Datadog