Other languages: fr eo

Home

Olivier Nicole

Hello, I’m Olivier. During daytime, I work at Inria on the OCaml language, which is a high-level language, both safe and performant, that I like a lot. I generally work on free or open source software, so you can consult my current activity on my Github profile.

Part of the rest of my time is spent reading philosophy or various novels (with an inclination toward SF) or general-public science books (I love Carlo Rovelli’s books). I also like to read about history: history of science, history of politics, of the world; and about society. Why do people do what they do?

Before my current job, I did a PhD at CEA List and ENS under the supervision of Matthieu Lemerre and Xavier Rival. I worked on static analysis of low-level code in order to verify the security of OS kernels (among other things). After that, I worked at Tarides for 4 years on the OCaml language and ecosystem.

My name is pronounced ɔ.li'vje ni'kol, but “Oliver” with the usual English pronunciation is also fine.

Personal projects

Communications

Publications

PhD thesis

Automated Verification of Systems Code using Type-based Memory Abstractions

Teaching

2020–2021

2019–2020

2018–2019