Rennes - France · Disponible dès septembre 2026

Nathan
GRACIA

Développeur web & Data Scientist. Je construis des outils, analyse des données et entraîne des modèles. Des deux côtés du spectre, de l'extraction à la mise en production.

Nathan GRACIA
Scroll

Dev web.
Data Scientist.
6 ans de terrain.

6+
années d'expérience web & data
3×
alternances Ministère des Armées

Développeur de formation, data scientist de conviction. Je construis des pipelines de données, entraîne des modèles et les mets en production sur mes propres serveurs.

6 ans au Ministère des Armées : dev PHP Symfony, puis Data Analyst, maintenant Data Scientist. Du besoin à la formation des utilisateurs, j'interviens sur tout le cycle.

Basé à Rennes, disponible.

Développement Web
PHP Symfony JavaScript Python SQL Git
Data Science & Analyse
Python SQL Microsoft Power BI Excel Machine Learning Visualisation
media-gallery
Pipeline · Galerie Web

media-gallery

Upload automatique de médias vers un VPS via un feeder Windows (.exe PyInstaller) + API FastAPI. Galerie avec miniatures, lecture inline, tags filtrables, rognage FFmpeg, déduplication MD5, quota 40 GB et alertes Discord.

Python FastAPI Docker FFmpeg GitHub Actions
Voir en prod
LoL Pro Match Predictor
Data Science · ML

LoL Pro Match Predictor

Prédiction de l'issue d'un match pro League of Legends en temps réel (10–25 min). XGBoost, TabNet et FT-Transformer optimisé via Optuna. AUC 0.957 à 25 min sur 9 236 matchs. Dashboard Streamlit avec deux modes de saisie.

Python XGBoost Streamlit Docker Jupyter
Voir en prod
Segmentation sémantique
Computer Vision · Deep Learning

Segmentation sémantique

Classification pixel par pixel en 8 catégories sur Cityscapes. U-Net + MobileNetV2, 74% mIoU. API FastAPI + app Streamlit déployées sur VPS personnel.

TensorFlow FastAPI Streamlit Docker GitHub Actions
Voir en prod
blindtest-films
Web App · Temps réel

blindtest-films

Blindtest musical (films, séries, jeux, anime). Solo et multijoueur temps réel, scoring vitesse, 3 vies, autocomplétion par distance de Levenshtein. Import automatisé via OMDb et YouTube, audio normalisé FFmpeg.

Next.js TypeScript Socket.IO Prisma Docker
Voir en prod
Expériences
2024–26
Data Scientist / Développeur
Ministère des Armées
Au sein d'une équipe de solutions web : data science, dev, déploiement. Animation de formations IA et cybersécurité auprès des équipes.
2022–24
Data Analyst
Ministère des Armées, Rennes
Analyses statistiques, visualisations informatives, gestion de bases de données et systèmes d'information.
2020–22
Développeur PHP Symfony
Ministère des Armées, Rennes
Systèmes d'information à l'échelle nationale : analyse de besoin, conception, développement, maintenance et formation.
2019–20
Freelance / Auto-entrepreneur
Indépendant
Vente de sites web et d'identités numériques à des entreprises locales.
2019
Développeur Web Junior, stage
VIGICORP, Nantes
Stage de 6 mois pour découvrir l'environnement et les enjeux du développement en entreprise.
Formation
2024–26
Master AI Engineer
OpenClassrooms, alternance au Ministère des Armées
Spécialité Data Science & Machine Learning.
2022–24
Licence Data Analyst
OpenClassrooms, alternance au Ministère des Armées
Analyse de données, statistiques appliquées, visualisation.
2020–22
Licence Développeur Web
OpenClassrooms, alternance au Ministère des Armées
PHP Symfony, développement web full stack.
2018–19
Première année Développement Web
IMIE, Nantes
Introduction au développement web : HTML, CSS, JS, bases de la programmation.
2018
Baccalauréat Scientifique
Mention Bien
01

Cinéma

Grand écran, tous les genres, du blockbuster au cinéma d'auteur.

Films de genre Séries Cinéma d'auteur
Chargement...
02

Jeux vidéo compétitifs

Compétition en ligne : FPS, MOBA, poker. Ranked grind.

FPS MOBA Poker

Un projet ?
Parlons.

Missions, CDI, ou simple échange. Basé à Rennes.

Light Dark
FR EN