Pierre Donat-Bouillud

Pierre Donat-Bouillud


Czech Technical University


I am a researcher in computer science. My research interests include real time systems, multimedia systems and programming languages.

I worked on Antescofo at Ircam during my PhD, under the supervision of Florent Jacquemard and Jean-Louis Giavitto, and more generally on systems with languages that express complex temporal relations.

I now perform large code analysis on R code bases at the Programming Research Lab in Prague.

I am also interested in linguistics and language education through technology.

Download my resumé.

  • Real-time systems
  • Multimedia systems
  • Programming languages
  • R language
  • PhD in Computer Science, 2019

    Sorbonne université

  • Masters in Computer Science, 2015

    École Normale Supérieure de Rennes

  • BSc in Computer Science, 2013

    École Normale Supérieure de Rennes


Postdoctoral Researcher
Jul 2020 – Present Prague, Czechia
Programming language research, on huge corpus of code of dynamic programming languages.
Independent Researcher
May 2020 – Jul 2020 Paris, France
Research on eval in R for CVUT
Sep 2019 – Nov 2019 Paris, France
Research in computer science
PhD student
Sep 2016 – Aug 2019 Paris, France

Research at Ircam in the Repmus group and taught computer science.

Responsibilities include:

  • Research in computer music and programming languages on Antescofo
  • Taught bachelor students
  • Supervized research projects of master students

Recent Posts


Rhythm Quantization

Rhythm Quantization

Rhythms are represented using trees and quantization is performed by applying rewrite rules on the rhythm trees.