Skills

AI

80%

Statistics

70%

Development

90%

Experiences

All my experiences during my studies

 
 
 
 
 

PhD student in IT

ULCO

Oct 2018 – Present Calais, France

 
 
 
 
 

Developer / Engineer in apprenticeship

ArcelorMittal

Sep 2017 – Aug 2018 Dunkerque, France

  • Member of SiMo (Simulation and Models) team.
  • Study and modeling of an optimization problem related to the steel production chain using simulator developed in C++.
  • Project management and consideration of customer needs.
 
 
 
 
 

Java EE developer in apprenticeship

IBM CIC

Sep 2016 – Aug 2017 Lille, France

  • Integration of a Java EE project whose finality is the redesign of a new customer portal for a large bank in France.
  • Supervision and management of an internal Java EE project.
 
 
 
 
 

Java EE developer in internship

IBM CIC

Feb 2016 – Aug 2016 Lille, France

  • Creation of a Java EE application to contribute to the successful transition to 1Z0-803 certification for IBM CIC employees. The site must provide simulations of the exam.

Accomplish­ments

Java SE 8 Programmer

See certificate

Projects

Most important projects developed

*

Minimalist And Customizable Optimization Package

Image Processing For Machine Learning is a Python package developed during my thesis.

Adaptive Operator Selection into the MOEA/D algorithm. This AOS called FRRMAB_DK is based on MAB algorithm for each sub problem with shares of information.

Second version of photo album QAP using ParadisEO C++ library in order to make statistics faster (MOEA/D, NSGA-II, Adaptative Operator Selection).

Abstract simple implementation of Monte Carlo Tree Search (UCT) using Upper Confidence Bound (UCB) algorithm developed in C++. An example is available to show how implements it.

Recent & Upcoming Talks

Toward a noise perception model for photorealistic image synthesis.

Sharing of the progress of the thesis during the seminar for the ANR Prise3D.

Teaching

All courses given during thesis

Courses

2018 - 2019

  • DUT 1 (first year degree in IT) : Begin of OOP with Java
  • License 1 (first year degree in IT) : Algorithmic (in C)
  • License 2 (second year degree in IT) : Advanced algorithmic with OOP (in C++)

2019 - 2020

  • DUT 1 (first year degree in IT) : Algorithmic (in Python)
  • DUT 1 (first year degree in IT) : Begin of OOP with Java
  • DUT 2 (second year degree in IT) : Artificial Intelligence
  • License 2 (second year degree in IT) : Advanced algorithmic with OOP (in C++)

2020 - 2021

Others

Contact

For any questions !

  • +33 6 78 99 46 80
  • 6 chemin des trois cornets, 62630 Etaples, France
  • Everyday 9:00 AM to 8:00 PM