Thibault GAREL's Portfolio

Hi! My name is Thibault GAREL
I am currently in my 4th year at ECE, an engineering school, where I am pursuing a Major in Data & AI.
Since 2023, I've been building personal projects mostly on AI ๐ค.
Intelligence Lab๐ Academic Background
โญ รcole Polytechnique
M2 Data Science ยท Applied Mathematics & Statistics
๐ ECE Paris ยท 4th Year
Paris Campus ยท taught in English
Joined the Intelligence Lab to pursue my AI research goal
๐ด ECE Lyon ยท 3rd Year
Sep - Dec 2024 ยท Edinburgh Napier University
R&D ยท Game Engineering with AI ยท 3D Modelling
๐ก ECE Lyon ยท 2nd Year
Discovered AI on my own - chose it over astrophysics
First personal project: a NN library in C, fully from scratch
My dogma since: build everything from scratch with rock-solid theory
(maths, physics...) to grasp every cog, then study & master others' work
๐ ECE Lyon ยท 1st Year
Preparatory classes ยท ๐ Top 1 student / Valedictorian at ECE Lyon
๐ High School Diploma ยท European Section
La Xaviรจre, Lyon
๐ผ Professional Experience
๐ Click to expandcollapse my experience timeline
๐ฌ AI Research Intern
Greater Paris ยท On-site ยท R&D internship
NLP & Named Entity Recognition on low-resource domains
(programming languages, medical corpora, technical docs)
Goal: robust methods aimed at a scientific publication
๐ง AI Maker
Greater Paris
AI hackathons: fast prototyping under time constraints
Authored advanced AI training content
R&D on new AI architectures
๐ญ AI Engineer Intern
Lyon, France ยท On-site
Studied, mapped & experimented with AI tools to optimize
their usage and foster AI knowledge across the company
โ๏ธ Embedded Software Engineer Intern
Lyon, France ยท On-site ยท Autonomous Coding Project
Reorganized & simplified the embedded codebase
โ 20-30% improvement in battery autonomy
๐ See all my professional experience on LinkedIn
โจ Featured Projects
Research paper

OPENER Paper
Open NER from pre-trained bricks. 40.1 AMI e2e, 39.5 zero-shot.

OPENER Models
opener-zs and opener-sup, ready to use from the HF Hub.

OPENER Code
Full pipeline and the 13-dataset benchmark on quality, latency, energy.
Generative AI

Image Generator - GAN
Generative Adversarial Network built from scratch for image generation

Language Models
Bigram & Transformer Models coded from scratch

RAG - PDF ChatBot
Retrieval Augmented Generation - A chatbot that reads PDFs

CLIP Embedding Tools
Opposite Embedding Finder and Embedding Arithmetic
Fine-tuning LoRA Stable Diffusion
Fine-tuning Stable Diffusion 1.5 with LoRA on 15 hand-drawn chibi self-portraits. Trained on RunPod for under 1 โฌ.
Neural Networks
Reinforcement Learning
๐ณ Decision Tree
๐งฌ Genetic Algorithm

Snake AI - Genetic Algorithm
Snake game AI using genetic algorithms

Driving AI - Genetic Algorithm
Self-driving car using genetic algorithms

Walking AI - Genetic Algorithm
AI learning to walk with complete physics engine (Box2D)
๐ Q-Learning

Q-Learning Pathfinding
Q-Learning algorithm to find optimal paths

Driving AI - Deep Q-Learning
Self-driving car using Deep Q-Learning

Snake AI - Deep Q-Learning
Snake game AI using Deep Q-Learning
๐ฏ PPO
๐ฎ Unity ML-Agents

Unity AI - Movement
Unity AI learning to move using PPO

Unity AI - Greedy
Unity AI learning to catch coins using PPO

Unity AI - Driving
Unity AI learning to drive using PPO
Games (for training AI)

Maze - Asterix & Obรฉlix
Maze game with BFS pathfinding (C + Allegro 5)

Star Wars - ECE World
Star Wars minigames in an open world (C++)

Snake Game
Classic snake game for AI training

Driving Game
Driving simulation for AI training

Human Sandbox
Natural Selection Simulation Engine
Physics Simulation

Gravity Simulation 2D
2D gravity and orbital mechanics simulation

Attraction/Repulsion Simulation
Particle attraction and repulsion physics

2D Muscular Simulation
2D muscular physics simulation with Box2D

Gravity & Relativity
Newton vs General Relativity (Schwarzschild): Mercury precession, light deflection
Applied AI Workflows
๐ฅ Group Projects

Hackathon with the CND๐ 3rd / 15 schools
AI system to detect anomalies and breakdowns in French army logs
๐ November 18-20, 2025 โข 4th year

PPE - Smart Contract AI Analysis
LLM benchmarking & LoRA fine-tuning for Solidity smart contract vulnerability analysis
๐ 2024 - 2025 โข 3rd - 4th year

Resilient AI Challenge
International AI competition on resilient and sustainable AI systems
๐ 2025 โข 4th year
๐ ๏ธ Skills & Tools
๐ Languages
โข ๐ซ๐ท French (Native)
โข ๐ฌ๐ง English (Advanced) - TOEIC 815 pts
๐ Driving License
โข Category B
๐ My GitHub Statistics
โค๏ธ Hobbies
โ๏ธ Chess - My Chess.com Profile
๐คบ Sport
2-3 times per week: Fencing, Swimming, Tennis & Weight training
๐จ Drawing
Watercolor, Inking & Digital painting (one-year evening course at รcole รmile Cohl)










