CV

Education

  • 2024
    PhD
    University of Grenoble Alpes, Grenoble, France
    • Energy and envionmental impact of Machine Learning
    • Member of MIAI Edge Intelligence, Inria DataMove (LIG, UGA), Inria Avalon (LIP, ENS Lyon)
    • Under the supervision of Professor Denis Trystram & Dr Laurent Lefevre
  • 2020
    Engineering degree
    IMT Atlantique, Brest, France
    • Software Engineering and Distributed Systems
    • Network and Telecommunication
    • Mathematics for Telecommunications
  • 2020
    Master degree
    EURECOM, Sophia-Antipolis, France
    • Software Engeering and Data Science
    • Machine Learning
    • Data Management
  • 2017
    Preparatory classes for French Engineering Schools
    Lycée du Parc, Lyon, France
    • PCSI, PSI
    • Mathematics, Physics, Computer Science

Experience

  • 2021
    Software Engineering Internship
    Google, Cloud Computing Platform predictive autoscaling team
    • Developed a platform to simulate traffic on GCE to study the impact of the CPU utilization on the client latency.
    • Supervised by Mateusz Wasilewski, Professor Krzysztof Rzadca
  • 2021
    Project - Distributed ledger
    IMT Atlantique
    • Analyzed the convergence of a distributed gradient descent algorithm for a distributed ledger (IOTA).
    • Submitted a research paper to the UNet Conference.
    • Supervised by Professor Alexandre Reiffers-Masson
  • 2020
    Internship in Site Reliability Engineering
    Google, Zürich, Switzerland
    • Worked on a detail of Google’s RCS (Rich Communication Services) infrastructure.
    • Investigated and developed in Python methods that compute optimal keep-alive intervals for TCP connections to be utilized by the mobile phone.
    • Supervised by Dr Andreas Wierz
  • 2018
    Master thesis in Deep Learning Research
    Quantum Surgical, Montpellier, France
    • Developed cutting-edge deep learning models for medical Image Segmentation (Liver lesions) using Tensorflow & Keras.
    • Supervised by Dr Estanislao Oubel, Professor Maurizio Filippone

Teachings

  • 2023
    Main teacher
    Société Informatique de France (SIF), ANF UST4HPC
    • On the energy consumption of IT.
    • 1 hour course.
    • 2 hours of practical session.
  • 2022
    Main teacher
    University of Grenoble Alpes, Grenoble, France
    • University course on eco-responsible digital.
    • How can the energy consumption of a workload be measured?
    • 1 hour course + tutoring of 2 students on their project.
  • 2022
    Teaching Assistant
    ENSIMAG, Grenoble INP
    • Section responsible IT (Sylvain Bouveret).
    • M2 Engineer students.
    • I supervised a practical session on the energy consumption of IT.
  • 2021-2023
    Teaching Assistant
    ENSIMAG, Grenoble INP
    • Advanced Algorithmic Programming.
    • M1 Apprentice Engineer students.
    • I supervised practical sessions on advanced algorithmic programming for three years. Every year, I proposed a new lab for the student to implement brute force, bound&branch or dynamic programmic solutions for diverse problems. For example, we worked on scheduling, the travelsman problem (little algorithm), optimal binary search tree, etc.

Academic Interests

  • Sustainability in IT
    • Energy measurement
    • Energy optimization
    • Embodied footprint
  • Shared and Distributed Systems
    • Distributed Machine Learning
    • Cloud Computing
    • Edge Computing
  • Machine Learning
    • Federated Learning
    • Natural Language Processing
    • Large Language Models

Other Interests

  • Hobbies: Climbing, Moutaneering, Skiing