Skip to main content

Teaching & mentoring

Teaching

Courses and lab sessions on deployment, cloud and databases, and supervision of research interns working on energy-aware systems.

Courses

What I teach

OngoingCourse designer and lead

Deployment and Production Engineering

Ingénierie du Déploiement et de la Mise en Production

Engineering cycle, M1 and M2

A three-semester course that retraces the history of deployment, from the hand-configured server to MLOps pipelines.

OngoingCourse designer and lead

Containers and Kubernetes

Conteneurs et Kubernetes : du premier conteneur à l’expertise Kubernetes

A course that goes from the first container command to writing your own Kubernetes operator, taking apart kernel namespaces, the API server, the scheduler and pod networking along the way. Everything runs on a laptop with minikube, and every command was executed before being published.

9 parts, 63 chaptersContainersKubernetesminikubeTaught in French
Spring 2025Teaching assistant (TD/TP)

Databases

Bases de données

IMT Atlantique, Nantes · First-year engineering students (FISE 1A, semester S6)

Tutorials and lab sessions on relational databases, from the relational model to programmatic access.

Relational model and integrity constraintsSQL queries, transactions and access rightsNormalisation theory: functional dependencies, normal formsConceptual modelling with UMLProgrammatic interfaces for data persistence
Spring 2025Teaching assistant (TP)

Cloud Computing with VMware vSphere

IMT Atlantique, Nantes

Hands-on lab sessions on enterprise virtualisation with VMware vSphere and vCenter.

Virtual machine provisioning and managementvSphere and vCenter administrationResource allocation and monitoringCloud infrastructure deployment

Mentoring

Student supervision

Apr 2026 to Sep 2026M2 research intern

Clement Obama

Reactive control of energy constraints in Kubernetes clusters: multi-lever re-adaptation policy with SLA management.