Florian Soonaye

Education

MSc in Probability and Random Models (PMA)

Sept 2023 - Present

Sorbonne Université, École Normale Supérieure

Paris, France

    MSc in Statistics and Operations Research (MESIO)

    Feb - June 2024

    UPC Facultat de Matemàtiques i Estadística, Universitat de Barcelona

    Barcelona, Spain

    • Exchange semester abroad during my first year of Master's degree.

    BSc in Mathematics and Computer Science (PIMA)

    Sept 2020 - July 2023

    Sorbonne Université

    Paris, France

    • Competitive program delivering two BSc degrees.

    Internships

    Machine Learning Research Intern

    April - Sept 2025

    LPSM, Sorbonne Université

    Paris, France

    • Theoretical analysis of random forests.
    • Exploring the effects of adding artificial noise features on regularization, prediction accuracy and variable importance.

    Technical Skills

    Programming Languages:
    Python Python C C C++ C++ Julia Julia Matlab Matlab Bash Bash LaTeX LaTeX Go Go Java Java R R CSS CSS HTML HTML
    Software & Tools:
    Linux Linux Git Git Docker Docker VSCode VSCode Vim Vim

    Projects

    Chimp: a 2500 elo Chess Engine

    C++
    • Developing a depth-first search approach with negamax algorithm, optimized with alpha-beta pruning, quiescence search, hashing tables, heuristic-based move ordering and much more...
    • Writing a structured and pedagogical guide alongside development.

    Apenet: a Machine Learning Library

    Python (NumPy)
    • Developing a modular ML library focused on readability and educational use.
    • Implemented multi-layer perceptron from scratch to understand neural network fundamentals

    Personal Website

    Go (Hugo), CSS (Tailwind), HTML
    • Designed, developed, and maintain the very website you're currently browsing.
    • Crafted a fully custom theme from scratch, with performance optimization and personalized styling. Soon to be published.