Summary
Alexandre Maréchal is a software development engineer with a PhD in program analysis and ten years of experience building verified analysis tools and industrial software. His research-focused background spans static analysis, polyhedral algorithmics, formal proofs with Coq, and combinatorial optimization, lending strong formal rigor to practical implementation. At Siemens EDA he applies this expertise to production-grade systems after contributing to research projects like a Verified Polyhedra Library, Mopsa, and AbSolute. Comfortable in OCaml, Python, Java, C/C++ and Coq, he bridges the gap between theorem-proving and performant code. He also brings substantial teaching experience—about 300 hours across algorithmics, logic, compilation and programming—which sharpens his ability to explain complex ideas clearly. Colleagues can expect a developer who combines deep theoretical insight with hands-on engineering and a penchant for formally verified algorithms.
9 years of coding experience
3 years of employment as a software developer
Baccalauréat, S, Mention très bien, Baccalauréat, S, Mention très bien at Lycée Anna de Noailles
Master's degree, Mathématiques et informatique, Mention bien, Master's degree, Mathématiques et informatique, Mention bien at Université Joseph Fourier (Grenoble I)
French, English