Education
Ph.D. in Computer Science
Mar 2022 - May 2025
EDSTIC Université Côte d'Azur, France
- Director: Pr. Jean Martinet
- Thesis: Exploring dynamic inference in Vision Transformers for image classification
M.S. in Computer Science
Sep 2020 - Sep 2021
Université Claude Bernard Lyon 1, France
M.S. in Robotics, Signal & Image Processing
Sep 2018 - Nov 2020
Université Paris-Saclay, France
B.S. in Applied Mathematics, Option: Control Theory
Sep 2016 - Jun 2018
University of Bejaia, Algeria
Preparatory classes for engineering schools, Option: Math-Physics
Sep 2014 - Jun 2016
EPST Annaba, Algeria
Research Experience
Attaché Temporaire d'Enseignement et de Recherche (ATER)
Sep 2025 - Present
LIASD Laboratory - Université Paris 8, France
- Teaching: Machine Learning, Image/Signal Processing, Information Theory, Complexity Theory
- Research: Frugal AI, Neural Network Compression (Quantization, Sparsity), Fairness and Biases in LLMs
Ph.D. Candidate
Mar 2022 - May 2025
CEA Paris-Saclay - Université Paris-Saclay, France
- Supervisors: Dr. Karim Ben Chehida, Dr. Thibault Allenet, Pr. Jean Martinet
- Thesis: Exploring dynamic inference in Vision Transformers for image classification
Deep Learning & Computer Vision Engineer
Mar 2021 - Sep 2021
SNCF, France
Research Internship
Jun 2020 - Nov 2020
LISV - Université Paris-Saclay, France
- Supervisor: Pr. Sylvain Chevallier
- Topic: Deep learning for unsupervised anomaly detection in time series
Research Assistant
Oct 2019 - Mar 2020
LISV - Université Paris-Saclay, France
- Supervisor: Pr. Sylvain Chevallier
- Topic: Transfer learning for Brain-Computer Interfaces (BCI) using Riemannian similarities
Teaching
Artificial Intelligence and Data
14 hours
ENSTA - IP Paris, France
- Course Code: IA01
- Description: Data mining, statistical learning, neural network basics, and privacy concepts such as k-anonymity and l-diversity.
Algorithmic and Data Structures
50 hours
ENSTA - IP Paris, France
- Course Code: IN103
- Description: Core data structures including linked lists, trees, graphs, stacks, and queues for problem solving.
Technical Skills
- Programming: Python, C/C++, Julia, Matlab
- Frameworks: PyTorch, TensorFlow, Keras
- Tools: Git, Docker
Languages
- French: Fluent
- English: Fluent
- Spanish: Intermediate
Hobbies
- Classical guitar (18 years, including 6 years at the conservatory)
- Basketball (14 years)