Work Education Awards Portfolio Resume Contact

Association de Réseau Etudiante de Saclay

President

Networking association of university Paris-Saclay, whose I am the president. Our mission is both technological (managing optic fibre for example) and political (meeting and interacting with politicians such as Cédric Villani and Jean-Michel Blanquer).

University Paris-Dauphine

Four months internship in Graph Theory

Finding and implementing algorithms to solve a particular clustering problem on graphs.

École Polytechnique Fédérale de Lausanne

Four months internship in Machine Learning

Implementing on Android a distributed gradient descent algorithm to solve different machine learning problems.

École Normale Supérieure de Lyon

Two months internship in Graph Theory

Along with Stéphan Thomassé, we tried to prove some interesting conjecture on combinatorics in regular garphs.

MSc. MODO

Mines ParisTech

University Paris Dauphine

Followed operations research courses in a Master of Sciences in decision and optimization.

École Normale Supérieure Paris-Saclay

Computer Science department, obtained a BSc and first year of MSc

Normalien

Le Shaker

2nd

October 2017

French algorithmic contest, with 3200 contestants.

Meilleur dev' de France

5th

September 2017

French algorithmic contest, with a lot of contestants and a huge press coverage.

Prologin

Finalist -- 24th

May 2015

French national algorithmic contest for students upto 20 years old, with an AI final.

Google Hash Code

64th on 2815 teams -- 5th French team

March 2017

Finalist -- 43th

March 2015

Optimization contest organized by Google.

ACM-ICPC SWERC

24th

November 2016

Way too much :(

November 2016

21st

November 2015

Final of European universities' algorithmic team contest.

IOP6

1st

October 2017

3rd

October 2016

4th

April 2016

An algorithmic contest gathering more than a hundred students organized by Université Pierre et Marie Curie.

Let's Go to the finale

A Prologin semifinal subject asking optimal strategies in different games.

Subject

- . . - . - . .

A Prologin semifinal subject on Morse code, with a nice indecidability result at the end.

Subject

Arcade Games in Scala

A Scala project in which I coded different arcade games and implemented a framework for these kind of games.

Code

Solving an enigma with Prolog

Using Prolog to solve a strange enigma.

Code

Rubik's Cube

Counting the minimal number of equivalence classes of algorithms needed to solve all last layer position of a Rubik's Cube in one step.

Code

Mirror solver in SMT

The goal was to use SMT to solve a well-known game, in which you can change mirror's orientations so that a light beam reach a given goal.

Code

Winning an election without neighbours

A surprising result : you can win US presidency without winning any pair of two adjacent states.

Code

Coding a simplex algorithm to approximate TSP

A project in which I coded the simplex algorithm and applied it in a clever way using Stoer-Wagner to approximate Travelling Salesman Problem.

Code

Notebook ENS Paris-Saclay

A notebook in C++ used by the teams of ENS Paris-Saclay for ACM-ICPC. I implemented and tested every algorithms.

Code

Sudoku solvers

Sudoku solvers written in C++ and in OCaml to compare performances.

Code

Submodular Presentation

A presentation on submodular functions for students of the ENS' algorithmic club.

Slides

How to eat five ninth of a pizza

A presentation at ENS Paris-Saclay on a game about eating pizzas.

Slides

How to optimize life !

Tips for Google Hash Code, and especially on how to solve optimization problems.

Slides