2021-2024 | 3-year PhD: Automatic Program Verification by Inference of Relational Models , with Thomas GENET and Thomas JENSEN in the Epicure team | IRISA, Rennes, France |
2021 | Six-month internship in the Celtique team, supervised by Thomas GENET and Thomas Jensen: Verifying functional programs with regular relations | Irisa, Rennes, France |
2020 | Two-month internship in the Knowledge Processing and Information Systems team, supervised by Torsten SCHAUB and François LAFERRIERE: The use of automata for integrity-constraints checking in temporal Answer Set Programming' | Potsdam, Germany |
2019 | Two-month internship in the research team LOGICA, supervised by Tristan CHARRIER: The use of Dynamic Epistemic Logic for searching bounded strategy in games with imperfect information | Irisa, Rennes |
2018 | Two-month internship in the research team LACODAM, supervised by Élisa FROMONT: Study and use of YOLO technology for real-time video tracking} | Irisa, Rennes |
2024, SAS | Verification of programs
with
ADTs using Shallow Horn Clauses |
Pasadena, United States |
2023, FSCD | Automata-Based Verification of Relational
Properties of Functions over Algebraic Data Structures |
Roma, Italy |
2021-2024 | Formal tools for computing science | 2nd year student at ISTIC Rennes |
2021-2022 | Formal logic | 3rd year students at ENS Rennes |
2022-2024 | Algorithmics | 3rd year students at ENS Rennes |
2023-2024 | Computability | 2nd year students at ISTIC Rennes |
2022-2023 | Functional programming | 1st year students at ISTIC Rennes |
2021-2022 | Object programming | 2nd year students at ISTIC Rennes |
2019 | Introduction to computer science | primary school |
2021-2024 | PhD: Automatic verification of functional programs using regular relations | IRISA, Rennes, France |
2019-2021 | Research-oriented Master degree of Computer Science | ENS Rennes, France |
2016-2019 | Bachelor of Computer Science | ISTIC, ENS Rennes, France |