Ouvert aux opportunités

Bonjour, je m'appelle

Leandro
De Barros Barbosa

Ingénieur IA, Data & logiciel.

Étudiant ingénieur au CESI. Je passe mon temps à apprendre et à construire, entre l'IA, la data et le développement web — au travail comme sur mes projets perso.

01 À propos

Qui suis-je ?

Passionné de sciences et d'informatique depuis tout petit, je passe le plus clair de mon temps libre à construire des choses — des modèles de langage entraînés from scratch aux applications web complètes.

J'ai intégré l'école d'ingénieurs CESI en 2021, où je me suis spécialisé en informatique puis en intelligence artificielle. Une formation qui m'a donné de solides bases théoriques, mises en pratique aussi bien en entreprise que dans un laboratoire de recherche américain.

Aujourd'hui, je me concentre sur le deep learning, le fine-tuning de LLMs et la data science, tout en gardant un pied solide dans le développement logiciel full-stack et le DevOps.

3+ans d'expérience
10+projets réalisés
Aévaluation stage R&D (USA)
940TOEIC (anglais)

02 Expérience

Parcours professionnel

Août — Oct. 2025 Lafayette, Louisiane · USA Stage R&D · 3 mois (visa J-1)

Chercheur en IA (stagiaire) · University of Louisiana at Lafayette

Encadré par le Dr. Mehmet Tozal — School of Computing & Informatics. Évaluation finale : A.

  • Conception et développement d'une pipeline IA/NLP complète analysant un corpus de thèses de doctorat pour en extraire automatiquement les domaines d'expertise de chaque professeur.
  • Extraction de texte (PyMuPDF + OCR), labellisation des thèmes par LLM (sortie JSON structurée) et profilage des chercheurs via l'API OpenAlex et des embeddings sentence-transformers.
  • Scoring de l'adéquation entre les membres d'un jury et les thèmes d'une thèse, exposé via une API FastAPI et un dashboard React (graphes de collaboration interactifs).
PythonLLMssentence-transformersOpenAlexscikit-learnFastAPIReactDocker
2023 — 2026 France Alternance

Ingénieur logiciel full-stack (alternant) · Valgo

Trois ans d'alternance, de la maintenance des outils internes à la conception de la nouvelle plateforme d'entreprise.

  • 1ʳᵉ année — Maintenance de l'outil interne (CRM, SIRH, suivi qualité) et de l'application chantier sur tablette en React Native.
  • 2ᵉ année — Refonte complète du Context et de toute la navigation de l'application tablette React Native.
  • 3ᵉ année — Lancement du nouvel outil interne : définition de la nouvelle stack et de l'architecture macroservices (Symfony 8, API Platform 4, FrankenPHP, React), développement du premier module pilote (le Pointage), création des outils data (Flow Service — ETL multi-sources vers un data lake PostgreSQL) et mise en place de toute la chaîne CI/CD GitLab (pipelines multi-stages, versioning sémantique, images Docker, runners self-hosted, rollback).
PHPSymfonyAPI PlatformReactReact NativeTypeScriptGitLab CI/CDDockerTraefikConsulPostgreSQLRedis

03 Sélection

Quelques projets

Autres projets

2025 · Scolaire

Veat

Plateforme de livraison de repas type Uber Eats en architecture microservices : service discovery (Consul), reverse proxy (Traefik), persistance polyglotte et front multi-rôles.

Next.jsNodePostgreSQLMongoDBRedisDocker

Projet perso

AMV Tools

Navigateur de scènes desktop « local-first » pour monteurs : indexe ta vidéothèque et permet la recherche sémantique par prompt (« red sky close-up ») et par tags générés localement.

PythonPyTorchRecherche sémantiqueFFmpeg

2024 · Scolaire

EasySave

Logiciel de sauvegarde professionnel en .NET 8 / C# (MVVM) : deux interfaces (console & WPF) partageant le même cœur, sauvegardes différentielles, chiffrement à la volée et journalisation temps réel.

C#.NET 8WPFMVVM

Scolaire

Héraclès

Plateforme web de gestion et de suivi des offres de stages, pensée pour les établissements scolaires : recherche d'offres, candidatures et suivi centralisé.

PHPJavaScriptMySQL

Projet perso

Snake AI

Agent de reinforcement learning (Deep Q-Learning) qui apprend à jouer à Snake tout seul, avec réseau de neurones et entraînement en temps réel.

PythonPyTorchReinforcement Learning

Scolaire · CESI

Computer Vision

Classification d'images en cascade (CNN multiclasse < 5M params puis ResNet spécialisé) et captioning encodeur–décodeur (InceptionV3 + attention de Bahdanau) sur MS COCO.

PyTorchTensorFlowCNNResNet

Scolaire · CESI

Data — ML classique

Prédiction d'attrition RH : comparaison de 5 modèles (régression logistique, Random Forest, SVM, Naive Bayes, XGBoost), courbes ROC/PR et choix métier argumenté en faveur de l'explicabilité.

scikit-learnXGBoostRandom Forestpandas

04 Stack

Compétences & technologies

Langages

Python
TypeScript
JavaScript
PHP
C#
C++

IA / Machine Learning

PyTorch
TensorFlow
scikit-learn
pandas
NumPy
TransformersHugging FaceLoRA / PEFTGRPO / RLHFUnslothvLLMsentence-transformersOllamaXGBoost

Frameworks & Web

Next.js
React
Node.js
Symfony
FastAPI
Tailwind
Vite

Bases de données

PostgreSQL
MySQL
MariaDB
MongoDB
Redis

DevOps & Outils

Docker
GitLab CI/CD
Git
Linux
Prisma
Traefik
Consul

05 Contact

Travaillons ensemble

Une opportunité, un projet ou simplement envie d'échanger ? N'hésitez pas à me contacter sur l'un de ces réseaux.