×
Richard

Richard

Fullstack Developer & AI Engineer

Toulouse, Occitanie, FR
Français, English, Español

Background


About

About

Développeur fullstack Python/TypeScript avec 3+ ans d'expérience en conception d'applications web et mobiles, APIs REST et systèmes d'IA conversationnels. Spécialisé dans les architectures backend robustes (Flask, FastAPI), le développement frontend (React, TypeScript) et l'intégration d'IA (RAG, LLM, agents). Passionné par le développement produit end-to-end, du design d'architecture au déploiement conteneurisé.

Work Experience

Work Experience

  • AI Engineer, Probance

    Nov, 2025 - Mar, 20264 months

    Conception et développement full-stack d'un assistant IA conversationnel pour les employés avec architecture agentic loop.

    • Architecture agentic loop avec streaming SSE temps réel et gestion dynamique du context window (120K tokens)

    • Conception d'un système de 'tool factory' permettant la création de tools via appels API configurables et ingestion de Google Docs avec chunking, embedding et recherche sémantique en temps réel

    • RAG hybride sur base de connaissance (ChromaDB), anonymisation transparente des données clients, exécution parallèle de tools

    • Interface trilingue FR/EN/ES

    • Stack : React/TypeScript, FastAPI async, PostgreSQL, ChromaDB, Docker, CI/CD GitLab

  • Lead Tech Backend, Probance

    Mar, 2024 - Nov, 20251 year 8 months

    Lead technique backend sur les projets Portail et Reference.

    • Leadership technique sur les projets Portail et Reference

    • Encadrement des pratiques backend et décisions d'architecture

  • Développeur Fullstack, Probance

    Jul, 2022 - Mar, 20241 year 8 months

    Développement fullstack de la plateforme d'entreprise Portail et de l'API référentielle Reference.

    • Portail — Application web full-stack centralisée pour la gestion des activités, contrats, facturation, RH, catalogue de services, helpdesk et communication interne

    • Architecture modulaire à base de plugins auto-découverts avec système de permissions granulaires par rôle et module

    • Stack Portail : Python/Flask, SQLAlchemy (MySQL), Redis, TypeScript, Lit.js (Web Components), Redux Toolkit, Webpack 5, Docker, GitLab CI/CD, Elastic APM

    • Reference — API REST centralisée servant de socle référentiel pour l'ensemble du SI (~30 modèles ORM, 38 modules de routes)

    • Stack Reference : Python 3.10, FastAPI, SQLAlchemy, Alembic, MySQL 8, Pydantic, JWT, Docker, CI/CD GitLab (flake8/mypy, pytest, Trivy)

    • Support i18n, soft deletes, intégration React Admin avec pagination Content-Range

  • Apprenti Gestion de Projet SI, Ministère des Armées - DIRISI

    Oct, 2020 - Oct, 20211 year

    Gestion de projet sur l'application ROC (Réservistes Opérationnels Connectés).

    • Participation aux recettes (tests fonctionnels)

    • Travaux sur la gestion des données : synchronisation de 3 SIRH sur ROC, vérification de cohérence et de format

    • Travaux d'anonymisation pour jeux de tests destinés à la MOE (Capgemini)

Projects Experience

Projects Experience

  • Arya

    Jan, 2024 - Present

    Application mobile cross-platform de coaching et de suivi de performance sportive, applicable à tout type de discipline.

    • Planification de séances, tracking temps réel avec métriques personnalisables par sport

    • Calcul automatique de records via requêtes paramétrables, visualisation de progression sur graphiques multi-axes configurables

    • Système de coaching avec partage de programmes et gestion des permissions

    • Catalogue d'exercices multilingue, authentification JWT avec rotation de tokens

    • Architecture REST générique (CRUD auto-généré, mixins multi-tenancy/soft-delete/i18n, modèle de données polymorphique)

    • ~30 modèles, 50+ endpoints, 180+ composants frontend — projet personnel end-to-end

Skills

Skills

  • Backend

    Python

    Flask

    FastAPI

    SQLAlchemy

    Alembic

    Pydantic

    Marshmallow

  • AI / Machine Learning

    RAG

    LLM Integration

    ChromaDB

    Embeddings

    Agentic Architecture

    Prompt Engineering

  • Frontend

    React

    React Native (Expo)

    TypeScript

    JavaScript

    CSS/SCSS

    Lit.js

    NativeWind

  • Database

    PostgreSQL

    MySQL

    Redis

    ChromaDB

    SQL

    NoSQL

  • DevOps / CI/CD

    Docker

    GitLab CI/CD

    Git

    GitHub

    Bash

Education

Education

  • Projets Informatiques et Stratégie d'Entreprise, option Data Science, Master 1, Université Paris Cité

    Jan, 2019 - Jan, 2021

  • Sciences Économiques et Sociales, Licence, Université Paris Cité

    Jan, 2015 - Jan, 2018

  • Économique et Social, Baccalauréat, Lycée La Mennais

    Jan, 2014 - Jan, 2014