Research Projects

Internships, volunteering & independent research


Full details in my Curriculum Vitæ.
This page is under construction.

Experience
March-Sep
2026
Research Intern [current]
Multi-Agent Systems & Operational Research & Decision groups, LIP6 – Sorbonne University, Paris, France
Supervisors: Fanny Pascual, Nawal Benabbou, Aurélie Beynier
Article in writing
Study of notions of fairness and conception of algorithms in multi-criteria collective decision-making problems. Including fair allocation of indivisible goods, with rich preference structures (Matroid Rank Preferences, etc.). This implies equilibria study (game theory), design of strategy-proof mechanisms, and approximation algorithms for NP-hard problems. The work is theoretical, with some experiments on synthetic data.
May–Sep
2025
Research Intern [current]
LAMSADE – Paris Dauphine-PSL & CNRS, France
Supervisors: Jérôme Lang, Arianna Novaro, Florian Sikora
Article in writing
Modelling EU railway networks (Switzerland, France) and evaluating fairness using social choice metrics — p-Social Welfare, Gini and Atkinson indices — based on travel time and distance relative to ideal lines. Networks are available on the Railway Networks page.
Feb–May
2025
Guest Research Fellow
City Science Lab, HafenCity Universität Hamburg — MIT Media Lab collaboration & IRD
Supervisors: Rico Herzog, Arnaud Grignard
In Review
Digital urban twin of Hamburg for sustainable urban development. Agent-Based Modeling in GAMA Platform, in collaboration with Hamburg's Ministry of Ecology and Housing. The model compares retrofitting versus demolition-reconstruction policies, revealing that demolition only breaks even ~50 years later.
Sep–Dec
2024
Research Intern
CITI Lab – Inria & INSA Lyon, France
Supervisor: Olivier Simonin
JFSMA 2025
Simulation and resolution of spatial conflicts between pedestrians using social choice theory. Developed a Python/Mesa platform (CNM — Conflict Negotiation Model) outperforming SFM and CBS-MAPF in conflict resolution.
May–Aug
2024
Software Research Intern
Programming Languages Group – Aarhus University, Denmark
Supervisor: Magnus Madsen
Proposal and implementation of Java type representations in the Flix programming language. Work done directly in the Flix compiler (Scala 2): new syntax parsing, type reduction, and JVM-based operations.
Sep 2023–
May 2024
Part-time Student Researcher
IRISA & ENS Rennes & Thales Group, France
Supervisors: Laurent d'Orazio, Reyyan Tekin, Dimitri Tombroff
SSDBM 2024
WebAssembly serverless join vs. native performance. Built a Rust comparison platform across serverless/serverful environments. Results: WebAssembly is up to 2x slower than native, sometimes only 20% slower, with lower cold-start times as a notable advantage. Open perspectives for optimizing WebAssembly performance include Wasm modules management as decentralized programs, within a sandboxed environment.
Nov 2023–
May 2024
Part-time Student Researcher
ENS Rennes & Anticor (French anti-corruption association), France
Supervisor: Julien Perez
Database architecture (MySQL, Pandas) to process French public procurement data and detect potential frauds. Developed an LLM-based assistant prototype for lawyers to pre-process and support decision-making. Work is private; a press article covers the project.
May–Jul
2023
Research Intern
Multi-Agent Systems group, LIP6 – Sorbonne University, Paris, France
Supervisors: Nicolas Maudet, Aurélie Beynier
Simulation of a generic negotiation model based on Earnest's model and Putnam's two-level game theory. Results: more agents -> harder negotiations, contradicting Earnest's proposition. Fully customizable for n-choice problems; batch experiments using genetic algorithms.