I am Denis Fouchard (df), mathematics and computer science student at Télécom Paris, France's leading engineering school in the domain of digital technologies1 and member of the Polytechnique Institute of Paris.
I specialize in data science and machine learning, as well as foundations of CS and operational Research.
My programmation languages:
Python ⭐️⭐️⭐️⭐️⭐️
OCaml ⭐️⭐️
Java/Swing ⭐️⭐️⭐️
TypeScript ⭐️⭐️⭐️
C++ ⭐️
Prolog ⭐️
My favourite libraries for ML:
- polars (high performance parallelizabale data processing)
- scikit-learn (for data preprocessing / analysis)
- scikit-network (for graph ML / diffusion)
- pytorch / torch-lightning (for custom-made models)
- pytorch-geometric (for graph learning)
- transformers / peft (for LLM fine-tuning)
- nilearn (for fMRI data)
My setup:
- OS : macOS 15 Sequoia / Remote SSH Debian
- IDE : VSCode (tried to switch, but extensions keep me locked in)
- Extensions :
- Python Environments : Conda/Mamba (Mamba is crazy fast)
- Terminal/Shell : Ghostty/fish (Ghostty is so much faster, and fish has great autocomplete)
- LaTeX : overleaf
- AI / Code Assistant : ChatGPT / Github Copilot
Favourite VSCode extensions :
- Github/Github Actions/ Github Tree
- Python : Black Formatter / Flake8 / Jupyter / TensorBoard
- vscode-icons
- Todo Tree
Former intern at Inria Paris Saclay, in the MIND team, working on fMRI series alignment.
Former developper intern at Dassault Systèmes / Netvibes (Exalead), working on Agentic LLM Text-to-DB on SemanticGraphIndex.
Master Thesis at Télécom Paris on Knowledge graphs entity typing with GNNs and LLMs.
Currently in Imperial College (Electronic and Electrical Engineering/ Computing)
You can reach me by mail at denis[ᴅᴏᴛ]fouchard[ᴀᴛ]telecom-paris[ᴅᴏᴛ]fr