I am currently an ATER at Université Paris-Est Marne-la-Vallée, at Laboratoire d'informatique Gaspard-Monge (LIGM), in the team MOA (Modèles et algorithmes).

I did my PhD studies at IRIF, under the co-direction of Valérie Berthé, Alfredo Viola (Universidad de la República, Uruguay) and Brigitte Vallée (GREYC, Université de Caen). My thesis was entitled “Probabilistic studies in Number Theory and Word Combinatorics: instances of dynamical analysis”, and encompasses, for example, topics such as the probabilistic study of the recurrence function of Sturmian words and the “Continued Logarithm Algorithm” (see the presentations below).

I defended my thesis on the 27th september 2018. The manuscript is available here

My complete CV in French can be found here

Contact information

  • Office: N 4B145, 4th floor, Bâtiment Copernic, 5, boulevard Descartes, Cité Descartes, Champs-sur-Marne, 77454 Cedex 2 Marne-la-Vallée, France.


Slides (by category)


Numeration and gcd

Sturmian words


Monitorat: Licence Informatique, Paris 7

  • 2016 - Concepts Informatiques 2, TD (24h, 2nd semester students) - Introduction to concepts such as pointers and recursion, emphasis given on what happens at the machine level (pseudo-ensembler).
  • 2016 - Initiation à la Programmation 2, TD and TP (48h, 2nd semester students), TD (24h, 2nd semester students) - Programming of basic data structures such as lists and trees in Java.
  • 2016 - Initiation à la Programmation 1, TP (24, 1st semester students) - Introduction to programming for first semester students.
  • 2016 - Bases de Donées, TP (36h, 3rd semester students) - Introduction to Databases: relational algebra, SQL queries, database design. Project in MySQL.
  • 2017 - Eléments d'Algorithmique 2, TD (24h, 3rd semester students) - Third semester course giving basic notions of correctness and efficiency of an algorithm. Includes basic data structures, Mergesort and Binary Heaps.
  • 2018 - Internet et Outils 2, TD (48h, 2nd semester students) - Introduction to web programming with HTML, CSS and PHP.

ATER Marne-la-Vallée

  • 2018 - Administration Système, CM+TP (30h, 1st semester engineering student) - Introduction to the *nix environment: installing debian, bash, disk partitions, backups.
  • 2018 - Principes des systèmes d’exploitation, TD (40h, 3rd semester, DUT Informatique) - Introduction to computer architecture, assembleur, system calls and processes&threads in C.
  • 2019 - Compilers, TD (48h, 3rd year, Licence Informatique) - One semester course. Translation in Flex&Bison, along with assembler x86, in order to make a compiler for a ``reduced'' subset of the C language.
  • 2019 - Algorithmique des arbres, TP (24h, 3rd semester, Licence Informatique) - Introduction to trees in C: lists, trees, binary search trees, AVL, heaps.
  • 2019 - Algorithmique avancée, TD+TP (30h, 3rd semester, engineering students) - Dynamic programming, divide and conquer, algorithms on graphs.