Skills

Java

Strong proficiency

Python3

Strong proficiency

Bash

Medium proficiency

R

Small proficiency

JS

Small proficiency

jetbrains
IntelliJ Idea, PyCharm

Preferred IDEs

ArchLinux, Debian

Preferred OSes

Git

Preferred VCS

Experience

 
 
 
 
 
Post-doctorate researcher
April 2023 – April 2024 France

Member of the ACCELER-AI ANR project. Responsibilities include:

  • Reviewing state of the art in Multi-Agent and Multi-Objective Reinforcement Learning.
  • Publishing scientific articles; communicating in conferences.
  • Designing and running experiments.
  • Mentoring a Ph.D. student.
  • Teaching at Licence and Master level.
Python3 Reinforcement Learning Ethical Artificial Intelligence Multi-Agent System
 
 
 
 
 
Research engineer
March 2023 – April 2023 France

Research engineer in the Ethics.AI project. Responsibilities include:

  • Implementation of an open-source simulator of ethical Smart Grid.
  • Publishing scientific articles; participating to seminaries.
  • Reporting on the project’s results; developing a website.
Python3 Reinforcement Learning Ethical Artificial Intelligence Multi-Agent System
 
 
 
 
 
Ph.D. student
October 2019 – October 2022 France

Ph.D. student in the Ethics.AI project. The project goal was to learn behaviours exhibiting ethical values by co-construction with human or other artificial agents. Responsibilities include:

  • Organizing project meetings; preparing the agenda, taking the minutes.
  • Reviewing the state of the art on Machine Ethics; positioning our approach.
  • Developing the use-case and implementation of our approach.
  • Publishing scientific articles; communicating in conferences and seminaries.
  • Mentoring 5x research interns (Master 2) and 1x engineer project (Master 1).
  • Teaching courses at the University, at Licence and Master level.
Python3 Reinforcement Learning Ethical Artificial Intelligence Multi-Agent System Neural Network Neural-Symbolic Learning Explainable AI
 
 
 
 
 
Research intern
February 2019 – July 2019 France

Research internship in a lab. Responsibilities include:

  • Reviewing state of the art; proposing solutions.
  • Implementing proof-of-concepts learning algorithms.
Python3 Reinforcement Learning Ethical Artificial Intelligence Multi-Agent System Neural Network
 
 
 
 
 
Intern
March 2017 – July 2017 France

Worked as a full-stack developer in a startup, applying Agile methodology within a small team. Responsibilities include:

  • Extending existing functionalities on plugins for Atlassian Confluence.
  • Interacting with users and fixing bugs.
  • Adding new functionalities, from conception to implementation.
Java jQuery Agile Atlassian Confluence Atlassian JIRA

Education

  • PhD in Computer Science, 2022

    Thesis subject: Learning behaviours aligned with moral values in a multi-agent system: guiding reinforcement learning with symbolic judgments

    LIRIS - Université Claude Bernard Lyon 1

  • MSc in Artificial Intelligence, 2019

    (orig.: Master en Informatique, Parcours Intelligence Artificielle)

    Université Claude Bernard Lyon 1

  • BSc in Computer Science, 2017

    (orig.: Licence d’Informatique)

    Université Claude Bernard Lyon 1