Skip to content
View roomate's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report roomate

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roomate/README.md

Greatings wanderer, I am Hugo

A dedicated PhD Student in machine learning and numerical analysis France

I am a recent graduate from both ENSTA Paris engineering school and Mathematics Vision Learning (MVA) master's program, specializing in Applied Mathematics and Computer Science. Additionally, I had the opportunity to take cutting-edge courses in the Analysis, Modeling, Simulation (AMS) master's programme, which strengthened my knowledge of HPC and physical modelling from the perspective of an applied mathematician. I am also passionate of physics, especially astrophysics🌌 and plasma physics⚛.

At the Center for Data Science, I develop strong theoretical foundations in state-of-the-art data science while gaining hands-on experience in practical computer science and engineering. My main research interests lie at the intersection of generative modeling, partial differential equations (PDEs) and statistics, with a particular focus on their computational and mathematical aspects.

I am currently a first year PhD Student at Ecole Normale Supérieure in the Department of Mathematics and Applications.

Among the project I carried out, my repositories contain:

  • Rewrite various machine learning algorithms from scratch using only NumPy
  • Massive Parallel computing in CUDA for exotic option pricing
  • Finite elements PDE solver for Wave equation and Laplace equations with error analysis in Sobolev norms. A non-conformal method is explored.
  • My projects at Master MVA
  • Cosmology and the self-gravitating collapse of a dead star
  • Coding in C++ Chess & Tic-Tac-Toe games embedded with a Minimax algorithm to play against the computer
  • A mini Linux Shell written in Python to understand the inner working of the Linux OS (pipe, process, fork...)

Tech stack

python cplusplus CUDA numpy pandas Polars logo scipy scikit_learn pytorch spark linux bash git jupyter


Pinned Loading

  1. multitaskstochasticinterpolant/Code-Multitask-Stochastic-Interpolants multitaskstochasticinterpolant/Code-Multitask-Stochastic-Interpolants Public

    Official Code for "Multitask Learning With Stochastic Interpolants", Spotlight NeurIPS2025

    Jupyter Notebook 4

  2. Chess-and-Tic-Tac-Toe Chess-and-Tic-Tac-Toe Public

    Chess and Tic-tac-toe engines sharing a polymorphic implementation of minimax/alpha-beta AI for efficient game-playing decisions.

    C++

  3. Finite-Element-Method Finite-Element-Method Public

    Three projects exploring the rich and intriguing Finite Elements Method.

    MATLAB

  4. Black-Holes-and-Cosmology Black-Holes-and-Cosmology Public

    Understand how a star collapses on itself to form a black hole! And what is the evantual fate of the Universe according to Cosmology!

    Jupyter Notebook

  5. ML_from_scratch ML_from_scratch Public

    Some classical algorithms coded from scratch for my training, in Python and C++.

    Jupyter Notebook