Activities

Activities

You’ll find in this webpage a summary of my activities of the last few years.

Teaching

You’ll find teaching-related activities in the Teaching tab.

Inkscape

I’m involved in Inkscape, the vector editor.

In particular, I’m a member of the Project Leadership Committee, I manage some of the project infrastructure (nextcloud, mailing list server, chat server, some of the CI…), I translate things into French, try to make packaging easy, answer questions when I can, and do some debugging or development when I have time.

COSI

I manage the COSI which is an OSPO at the research lab level.

Its objectives are:

  • To present the open source projects created and co-created at LTCI;
  • To promote open development practices in computing as an important part of the open science movement;
  • to promote open source software and models in academia and in general;
  • To raise awareness among researchers and the public and provide relevant information to interested parties;
  • To provide the best possible support for open source software development communities (OSS).

Team projects

In Télécom Paris, I’m part of both the DIG team, and the CIR team.

YAGO

YAGO is a large knowledge base with general knowledge about people, cities, countries, movies, and organizations.

Scikit-network

scikit-network is a free software library in Python for machine learning on graphs, with:

  • Memory-efficient representation of graphs as sparse matrices in scipy format
  • Fast algorithms
  • Simple API inspired by scikit-learn

CIR

The Research engineer cell (CIR in French) is the team of LTCI research engineers I’m part of.

Its missions are to maintain a state of the art operational capacity for all computing-related needs of researchers and teachers. Our main toys are a lab-run network (fully managed - Our link with the rest of the school is through BGP), an HPC GPU slurm cluster, and a private cloud (running openstack).

Openstack

We maintain an Openstack private cloud with:

  • Nova : 15 compute (900 threads, 7TB ram), including 3 GPU computes (PCI Passthrough)
  • Neutron : network 10G w/ OVN/Geneve (linuxbridge before 2021)
  • Cinder : 14TB, Swift (snapshots) : 47TB
  • Octavia + Magnum (k8s)

Currently (Early 2026) on Openstack Epoxy, with hundreds of VMs hosting projects, internal and external websites, and VMs for student projects and labs.

Hosting

In particular, we maintain on VMs a set of self-hosted services, for which we can guarantee our users (researchers) that their data never leaves our server room:

  • Nextcloud, Onlyoffice
  • Sharelatex/overleaf
  • matrix/element
  • Peertube
  • Grist
  • Docs, Hedgedoc
  • Indico
  • Bigbluebutton/webrtc
  • Jupyterhub (on a k8s cluster, scaling with usage)

HPC

  • A SLURM cluster with tens of terabytes of storage, a hundred AI GPUs (~ 50 nodes)
  • A few servers with lots of CPU and RAM (~ 30 servers)
  • Gigabit connectivity for data transfer

Federation

We are closely working with parthers in surrounding institutions, in particular IDCS in order to provide schools with unified, easy to access, HPC capabilities.

Misc

Exams/Competitions

X/ENS

I was in the jury of the X/ENS competitive exam from 2021 to 2023 for the “Mathématiques-Informatique” written exam.

Agrégation d’informatique

I was in the jury of the agrégation d’informatique from 2022 (first session) to 2025. I co-designed the computer environment of applicants, and responsible for the whole technical setup.

ICPC-SWERC

Technical director from 2018 to 2020. I have setup the live broadcast system for the pandemic edition..

Trending Tags