Sacha was a PhD student at the Department of Computing at Imperial, under the supervision of Professor Philippa Gardner. He completed his PhD in 2025.

As an undergraduate, Sacha worked at the French Alternative and Atomic Energy Commission (CEA) as a researcher-engineer intern in 2017. His goal was to improve the Frame-C abstract interpreter to better handle file descriptors. In 2018 he completed his Supelec Engineer Diploma at CentraleSupelec as well as his MSc in Advanced Computing at Imperial.

Group Publications

  1. Gillian Debugging: Swinging Through the (Compositional Symbolic Execution) Trees

    Tools and Algorithms for the Construction and Analysis of Systems (TACAS) 2026

  2. Compositional Symbolic Execution for the Next 700 Memory Models

    OOPSLA 2025

  3. A Hybrid Approach to Semi-automated Rust Verification

    PLDI 2025

  4. Gillian: Foundations, Implementation, and Applications of Compositional Symbolic Execution

    Ph.D. Thesis, Imperial College London, 2025

  5. Matching Plans for Frame Inference in Compositional Reasoning

    ECOOP 2024

  6. Compositional Symbolic Execution for Correctness and Incorrectness Reasoning

    ECOOP 2024

  7. Symbolic Debugging with Gillian

    Future Debugging Techniques (DEBT) @ ECOOP 2023

  8. Gillian, Part II: Real-World Verification for JavaScript and C

    CAV 2021

  9. Gillian, Part I: A Multi-language Platform for Symbolic Execution

    PLDI 2020