Yoel PEPIN

Ingénieur logiciel senior & Tech Lead

Architecture logicielle & AI Solutions · .NET · Python

  • Ingénierie logicielle senior
  • Technical Leadership
  • Architecture logicielle
  • AI Solutions Engineering

7 ans d'expérience à concevoir et livrer des applications professionnelles complètes : architecture, développement .NET et Python, encadrement technique et intégration de l'IA (RAG, LLM locaux, analyse d'images), de la conception à la mise en production.

d'expérience
7+ ans
Depuis 2019
pull requests relues
140+
DREVIO · Tech Lead
tests automatisés
~650
Aivocat · IA locale
comptes clients automatisés
~5 000
ATMP · Ayming
de perte par semaine de retard
~1,5 M€
ATMP · estimation de la DSI Ayming
fichiers audités en lecture seule
~265 000
SESAM · ICEKERA
↓

Profil

Expertises & stack

Ingénieur logiciel senior et Tech Lead, environ 7 ans d'expérience (depuis 2019). Je conçois et livre des applications professionnelles complètes en .NET et Python : architecture, API, web et mobile, cloud AWS / Azure et intégration de modèles d'IA.

Après des environnements industriels exigeants (Schneider Electric, trains SAFe de plus de 90 personnes) et l'automatisation à grande échelle sur AWS (Ayming), je porte aujourd'hui des produits de bout en bout : Tech Lead et architecte chez DREVIO, architecte et développeur de mes propres solutions en freelance (ICEKERA).

J'intègre l'IA comme une brique logicielle à part entière, avec la même exigence que le reste du système : architecture, tests, sécurité des données, maintenabilité et supervision humaine des résultats.

  • Ingénierie logicielle senior

    Applications professionnelles complexes en .NET et Python, du desktop industriel au cloud : modernisation de systèmes legacy, automatisation à grande échelle, BI, avec tests et CI/CD.

    • Schneider Electric
    • Ayming
    • ERP KERA
  • Technical Leadership

    Encadrement de développeurs, découpage du produit en lots livrables, revue de code et supervision de la qualité des livrables. Scrum Master SAFe certifié.

    • DREVIO · 140+ PR relues
    • Business Zone
    • SAFe (8 personnes)
  • Architecture logicielle

    Conception de solutions complètes : choix technologiques, API et workflows, intégration de systèmes, sécurité et déploiement. Architectures décidées et portées de bout en bout.

    • DREVIO
    • ATMP · AWS
    • ERP KERA
    • Aivocat
  • AI Solutions Engineering

    Solutions intégrant des modèles d'IA comme des briques logicielles à part entière : RAG local, LLM (Qwen, OpenAI, Claude), analyse d'images, agents et serveurs MCP, avec évaluation et supervision humaine.

    • Aivocat
    • DREVIO
    • ERP KERA · MCP
Voir le détail de la stack

Stack C# .NET

Front
ASP.NET (Blazor)WPF
API
AuthenticationAuthorizationJWTMiddlewares
Caching
Output CachingRedis
ORM
Entity FrameworkPostgreSQLSQL Server
Messaging
RabbitMQ
Logging
Serilog
Testing
xUnitMoqPlaywrightK6Testcontainers
Streaming
Apache Kafka
Real Time
SignalR
Task Scheduling
Background ServicePeriodicTimer
Cloud
AzureAWS RDSS3DynamoDB
CI/CD
GitHub ActionsJenkinsAzure
Patterns
CQRSMédiateurREPR
Architectures
Clean ArchitectureVertical Slice
Librairies
AutoMapperMediatRFluentValidationSwagger

Stack Python

Framework
Odoo
BackEnd
DjangoFastAPI
Scraping
BeautifulSoupRequestsPlaywright
Data Analysis
PandasNumPy
ML
TensorFlowPyTorchNEATOpenCV
ETLs
CSVXMLPDF

Et aussi : tous les domaines déjà présents dans la stack .NET

Stack IA

LLM
QwenOpenAI APIClaude APIOllama
RAG
QdrantBM25bge-m3Reranking cross-encoder
Vision & OCR
OpenAI (analyse d'images)OpenCVRapidOCR
Agents
MCPClaude CodeOpenClaw
Evaluation
Jeux de testSeuils d'abstentionCitations vérifiées

Autres

Front
JavaScriptTypeScriptReactHTMLCSSSassTailwind
Orchestration
SnapLogic
DevOps
DockerJenkinsGitHub ActionsAzure DevOpsAWS ECS
AWS
ECSRDSDynamoDBS3
Azure
Azure ADAzure Blob StorageAzure SQL
Security
JWTOAuth2AES-256Secrets Management

Réalisations

Trois réalisations majeures

07/2026 - 08/2026

Aivocat

IA locale et souveraine pour un cabinet d'avocats

  • Conception et réalisation, seul
  • Architecture conçue par moi

Les avocats ne peuvent pas confier les pièces de leurs clients à ChatGPT : secret professionnel. Il fallait un assistant capable d'analyser un dossier et de répondre en citant ses sources, sur un simple PC du cabinet (RTX 3060), sans aucune connexion internet.

Responsabilités & architecture

  • Architecture complète, du besoin du client au paquet d'installation, réalisée en totale autonomie
  • Architecture RAG : ingestion multi-format avec OCR, vectorisation (bge-m3), recherche hybride Qdrant + BM25, reranking cross-encoder
  • Intégration du LLM Qwen 3.5 9B via Ollama, avec partage des 12 Go de VRAM entre embeddings, reranker et modèle
  • Recherche documentaire dans les textes de loi (open data LEGI/DILA), interrogés en parallèle des pièces du dossier
  • Confidentialité des données juridiques : 100 % hors ligne, dossiers lus en lecture seule sur clé USB, licence signée liée à la machine
PC du cabinet · 100 % hors ligne01Pièces & loisPDF, Word, LEGI02OCRRapidOCR03Vectorisationbge-m304RechercheQdrant + BM2505Rerankingcross-encoder06GénérationQwen 3.5 9B07Réponsesources citées

Résultats

  • Environ 650 tests automatisés pour environ 15 000 lignes de Python
  • « Jury » d'évaluation automatisé : précision des citations et taux de bonnes réponses mesurés sur des dossiers de test
  • Réponses qui citent les passages exacts, ou s'abstiennent quand rien ne les appuie (seuils calibrés sur des mesures réelles)
  • Livré avec un paquet d'installation entièrement hors ligne (14 Go), vérifié par empreintes SHA-256
  • Python
  • FastAPI
  • Qdrant
  • Ollama
  • Qwen 3.5
  • RAG

Depuis 05/2026

DREVIO

Architecture SaaS, IA et leadership technique

  • Tech Lead & architecte logiciel
  • Architecture conçue par moi

Plateforme qui digitalise l'expertise des dommages automobiles : à partir des photos d'un véhicule, l'IA identifie et localise les dommages, produit un rapport d'expertise, calcule un devis pour chaque garage partenaire et gère le paiement en ligne.

Responsabilités & architecture

  • Pilotage technique du projet : périmètre du MVP, backlog, découpage du produit en plus de 60 lots livrables
  • Encadrement d'un développeur junior : rédaction et priorisation des tâches, suivi de leur réalisation, revue de code
  • Architecture distribuée : API .NET 10 en Vertical Slice, worker asynchrone d'analyse, dashboard React, application mobile React Native / Expo
  • Conception des API et des workflows : dossiers, médias, dommages, estimations, paiements et historique des événements
  • Intégration de l'analyse d'images par IA : chaîne multimodale (photos, données du véhicule, modèles OpenAI) avec validation structurée des résultats
  • Sécurité : PostgreSQL / Supabase, JWT, Row Level Security et stockage privé des photographies
01Scan guidéReact Native · Expo02Stockage privéSupabase · RLS03Analyse IAWorker · OpenAI04RapportDommages localisés05Devis par garageTarifs de chaque garage06PaiementStripe

Résultats

  • Plus de 140 pull requests relues, durcissements après revue, contrôles TypeScript et lint
  • Phase 1 (plateforme) livrée en août 2026 ; application iOS / Android en cours
  • Phase 2 amorcée : HellBoy, la plateforme qui constitue le dataset d'entraînement du futur modèle DREVIO
  • .NET 10
  • C#
  • React Native
  • Expo
  • Supabase
  • OpenAI
  • Stripe

06/2024 - 02/2025

Ayming · ATMP

Automatisation Python et architecture cloud AWS

  • Architecte cloud & ingénieur Python
  • Architecture conçue par moi

ATMP récupère les taux AT/MP, feuilles de calcul et attestations d'environ 5 000 comptes clients sur NET ENTREPRISE. L'outil existait en Java, monolithique et sur des paradigmes anciens : Ayming m'a confié sa refonte en services multiples, adaptés à AWS et sécurisés. Selon la DSI, chaque semaine de retard coûtait environ 1,5 M€.

Responsabilités & architecture

  • Conception de toute l'architecture cible sur AWS, présentée à l'équipe sous forme de schémas (Miro) avant la réalisation
  • Passage du monolithe Java à des services Python asynchrones : chaque tâche AWS ECS s'exécute indépendamment et déclenche sa propre pipeline SnapLogic
  • Traitement de gros volumes : scaling horizontal avec auto-scaling ECS selon la charge
  • Sécurisation des identifiants clients : chiffrement AES-256 dans RDS, servis par une API ASP.NET en Clean Architecture (RobotCredentials)
  • Fiabilité : gestion des erreurs métier (CGU à valider, mot de passe expiré) avec mise à jour de l'état dans DynamoDB et alertes, observabilité AWS X-Ray
AWS ECS · tâches en parallèle · auto-scaling~5 000 comptesNET ENTREPRISESnapLogic1 pipeline par tâcheDynamoDB · S3Données & étatsXRay · mailsMonitoring & alertes

Résultats

  • Transition réussie de Java vers une architecture Python moderne, plus flexible, plus fiable et plus économique
  • Environ 5 000 comptes clients traités automatiquement
  • Autre automatisation livrée : SYLAE, un processus manuel qui mobilisait un employé plusieurs semaines par mois
  • Python
  • Requests
  • AWS ECS
  • DynamoDB
  • S3
  • XRay
  • SnapLogic

Parcours

Expériences professionnelles

  1. Depuis 07/2026

    ICEKERA - Freelance (EI Yoel PEPIN)

    • Ingénieur logiciel senior indépendant
    • Architecte logiciel & AI Solutions
    • Consultant IT
    Logo ICEKERA - Freelance (EI Yoel PEPIN)
  2. Depuis 05/2026

    DREVIO

    • Tech Lead
    • Architecte logiciel
    • Lead Developer
    Logo DREVIO

    Phase 1 terminée en août 2026, application mobile en cours. Phase 2 amorcée en septembre 2026 avec HellBoy (dataset d'entraînement), lancement complet en novembre 2026.

  3. 03/2025 - 03/2026

    PROELAN / Schneider Electric

    • Ingénieur Logiciel FullStack .NET / WPF
    Logo PROELAN / Schneider Electric

    Intégré à l'Agile Release Train « CEART » de plus de 90 personnes, au sein de l'équipe « Topology Manager » (5 personnes) suivant la méthodologie SAFe. Architecture définie en amont par Schneider Electric : contribution au développement et à la migration des fonctionnalités.

  4. 06/2024 - 02/2025

    Ayming

    • Architecte Cloud AWS
    • Ingénieur Python
    Logo Ayming

    Société internationale de conseil spécialisée dans l'amélioration de la performance opérationnelle et financière des entreprises. Contribution à plusieurs projets stratégiques d'automatisation des processus métier et de gestion sécurisée des données sensibles.

  5. 06/2023 - 05/2024

    AViSTO / Schneider Electric

    • Ingénieur Logiciel C#
    • Scrum Master SAFe certifié
    Logo AViSTO / Schneider Electric
    Logo AViSTO / Schneider Electric

    Agile Release Train international de 90 personnes réparties entre la France, l'Allemagne, la Serbie, l'Inde et Singapour, avec une collaboration quotidienne en anglais. Architecture du produit définie par Schneider Electric ; rôle de Scrum Master de l'équipe.

  6. 10/2019 - 06/2023

    DIGITOM

    • Ingénieur FullStack C# & Python
    • Analyste & Formateur BI
    • Intégrateur Odoo
    • Ingénieur DevOps
    Logo DIGITOM

    Membre du pôle ERP (2 à 3 personnes) : intégration de l'ERP Odoo ou développement d'applications sur mesure, en collaboration avec le pôle BI et les services du groupe.

Collaborations internationales

De la Guadeloupe à la Roumanie, avec des équipes réparties en Europe et en Asie.

GuadeloupeFranceNiceEspagneAllemagneSerbieRoumanieIndeSingapour
  • Guadeloupe
    Université des Antilles (MIAGE), DIGITOM, et les clients ICEKERA : SESAM, ARC Gestion et Recouvrement, Matheva, Aivocat, Valado
  • France
    Ayming, AViSTO et PROELAN pour Schneider Electric, DREVIO à Nice
  • Allemagne · Serbie · Inde · Singapour
    Train Agile SAFe international de 90 personnes (AViSTO / Schneider)
  • Roumanie
    Télétravail depuis la Roumanie pour DREVIO (Nice), et développement avec des développeurs roumains (PROELAN / Schneider)
  • Espagne
    Formation par l'équipe espagnole (PROELAN / Schneider)

Projets

Autres projets

01DevisBrouillon · envoi02FactureFactur-X03EncaissementAffecté aux factures04DéclarationsURSSAF · TVA05Assistant IAServeur MCP06ApprobationValidation humaine

Produit SaaS · .NET · Agents IA

ERP KERA

Depuis 10/2026

ERP de gestion et de facturation que je conçois et commercialise pour les indépendants et TPE de Guadeloupe. Un assistant IA y travaille à travers un serveur MCP intégré : il prépare, l'humain approuve.

3 000+ tests automatisés · en production

  • C#
  • .NET 10
  • ASP.NET Core
  • React
  • PostgreSQL
  • MCP
  • OAuth 2.1
01Archive garageZIP photos + PDF02Lecture du devisContrôle au centime03AnnotationZones sur la photo04RelectureDroits par rôle05DatasetExport versionné

Dataset IA · DREVIO Phase 2

HellBoy

Depuis 09/2026

Plateforme qui fabrique le jeu d'entraînement du futur modèle DREVIO : photos de dégâts adossées au prix réellement facturé, lues depuis les archives des carrossiers, annotées puis relues.

  • TypeScript
  • Fastify
  • React 19
  • PostgreSQL
  • TanStack Query
01InscriptionFormulaire en ligne02PlanningCours récurrents03AppelQuatre statuts04ProgressionNiveaux · techniques05PaiementsFormules · abonnements06Back-officeRegistre générique

Application mobile · Freelance

WONDO

Depuis 08/2026

Application iOS / Android pour les clubs d'arts martiaux de Guadeloupe : planning, appel, progression et abonnements côté adhérents comme côté encadrement, avec inscription en ligne et back-office web.

  • React Native
  • Expo
  • FastAPI
  • PostgreSQL
  • EAS
01Import fichiersExcel / CSV02Mini-CRMKanban des dossiers03RelancesMails groupés04Compte renduWord + IA Claude05Portail clientAccès sécurisé JWT

Site, CRM & portail · Freelance

ARC Gestion et Recouvrement

08/2026 - 09/2026

Plateforme d'un cabinet de recouvrement : site vitrine, mini-CRM de suivi des relances, import des fichiers clients, comptes rendus Word générés avec l'IA et portail client privé.

  • React
  • FastAPI
  • PostgreSQL
  • API Claude
  • Docker
  • Traefik
01Test diagnostiqueScoring serveur02Élèves en attenteLeads captés03SéancesCalendrier · notions04PaiementsGénérés automatiquement05Espace parentLien personnel06Google CalendarFlux iCal

Plateforme éducative · Freelance

Matheva

08/2026 - 09/2026

Plateforme de cours particuliers de mathématiques : test diagnostique public, espace professeur (élèves, séances, paiements) et espace parent, avec export Google Calendar.

  • React
  • TypeScript
  • FastAPI
  • PostgreSQL
  • iCal
Voir les expérimentations UI & jeux (11)›
Aperçu de la démo Tictactoe vs IA

Tictactoe vs IA

Contre une IA basée sur l'algorithme MinMax

  • Python
  • MinMax
  • Pygame
Démo ↗
Aperçu de la démo Dino Google

Dino Google

Réplique du mini-jeu Dinosaure de Google

  • Python
  • Pygame
Démo ↗
Aperçu de la démo HackDiv

HackDiv

Effet Hacking plein écran

Aperçu de la démo Animation Prix CSS

Animation Prix CSS

Carte de prix avec effet 3D

Aperçu de la démo Duo

Duo

Effet visuel d'un élément Three.js

Aperçu de la démo Glassmorphism Login Form

Glassmorphism Login Form

Effet glassmorphisme avec blocs volants

Aperçu de la démo Split 3D Carousel

Split 3D Carousel

Carrousel 3D dont les images se coupent

Aperçu de la démo Universe

Universe

Effet 3D d'étoiles et d'accélération

  • JS
  • Three.js
Démo ↗
Aperçu de la démo Gravity Points

Gravity Points

Interaction avec des points de gravité

  • JS
  • dat.gui
Démo ↗
Aperçu de la démo Paw Clap Button

Paw Clap Button

Animation de bouton « j'aime »

  • JS
  • Sass
Démo ↗
Aperçu de la démo 3ImgTransition

3ImgTransition

Transition 3D contrôlable entre 2 images

  • JS
  • Three.js
Démo ↗

AI-assisted development

Mon approche du développement assisté par IA

L'IA est un accélérateur d'ingénierie, pas un pilote automatique. Je conçois l'architecture et découpe le travail ; l'IA aide à produire ; chaque résultat passe par des tests, une relecture et une validation humaine avant d'être livré.

Claude Code au quotidien

Des instructions de projet versionnées dans chaque dépôt (CLAUDE.md) : architecture, conventions et vérifications obligatoires. L'agent travaille dans un cadre défini, pas à l'aveugle.

ERP KERA, WONDO, SESAM, ce site

Automatisation du développement

Build, contrôle des types, lint, tests et déploiement enchaînés automatiquement (GitHub Actions) : un build qui échoue ne part pas en production.

DREVIO, ARC, ERP KERA

Agents IA & MCP

Conception d'un serveur MCP pour ERP KERA (OAuth 2.1, demandes d'approbation), MCP Blender, Word et Unity au quotidien, et un agent simulant une utilisatrice pour éprouver une arborescence avant les vrais tests.

ERP KERA, SESAM

Tests automatisés

Le code produit avec l'IA est couvert comme le reste : environ 650 tests sur Aivocat, plus de 3 000 sur ERP KERA, 78 sur l'outil de migration Excel de SESAM.

Aivocat, ERP KERA, SESAM

Revue de code & qualité

Chaque modification est relue, comprise et durcie avant d'être fusionnée, qu'elle vienne d'un développeur ou d'un assistant IA.

DREVIO · 140+ PR relues

Supervision humaine

Les sorties de l'IA sont mesurées (« jury » d'évaluation, seuils d'abstention) et les actions sensibles exigent une validation humaine : l'IA prépare, l'humain décide.

Aivocat, ERP KERA

Outils

  • Claude Code
  • OpenClaw
  • ChatGPT
  • Qwen (Ollama)
  • ComfyUI
  • Strata
  • MCP : Blender, Word, Unity, ERP KERA

Freelance · ICEKERA

Missions freelance

En freelance sous la marque ICEKERA (EI Yoel PEPIN), j'accompagne entreprises et indépendants, en Guadeloupe, en France et à distance. Chaque offre ci-dessous s'appuie sur des projets réellement livrés.

Produits ICEKERA : ERP KERA, le logiciel de gestion et de facturation des indépendants et TPE de Guadeloupe, et KERA GP, le portail des applications développées en Guadeloupe.

Architecture & développement logiciel

Applications métier, API et plateformes web ou mobiles conçues pour durer, de l'architecture à la mise en production.

  • .NET / C#, Python (FastAPI, Django), Angular, React
  • Applications métier, API, SaaS et mobile (React Native)
  • Tests, CI/CD et déploiement Docker

Réalisé pour

  • ERP KERA
  • DREVIO
  • ARC Gestion et Recouvrement
  • WONDO

AI Solutions

Concevoir et livrer une solution IA complète, intégrée à vos outils et à vos données, avec des résultats vérifiables.

  • IA locale et souveraine (Ollama, Qwen) ou API (OpenAI, Claude)
  • RAG sur vos documents, avec réponses sourcées
  • Intégration de LLM, agents IA et serveurs MCP
  • Automatisation intelligente, analyse d'images et de documents

Réalisé pour

  • Aivocat
  • DREVIO (analyse IA)
  • ERP KERA (MCP)
  • ARC (comptes rendus IA)

Tech Lead & pilotage technique

Prendre la responsabilité technique d'un produit : architecture, organisation de l'équipe et qualité des livrables.

  • Architecture logicielle, choix de stack et découpage en lots livrables
  • Encadrement de développeurs et revue de code
  • Organisation technique, tests et CI ; animation Agile (Scrum Master SAFe certifié)

Réalisé pour

  • DREVIO · 140+ PR relues
  • Business Zone (DIGITOM)
  • Schneider Electric (SAFe)

Également

  • Audit, migration & sécurité du SI

    Données, serveurs, logiciels métier et accès (SESAM, Valado).

  • Automatisation & data

    Robots de collecte, ETL, traitements à grande échelle, Power BI (ATMP, SYLAE, DIGITOM).

Comment je travaille

  1. 1Échange

    Comprendre votre besoin, vos contraintes et vos priorités.

  2. 2Cadrage

    Périmètre, architecture et découpage en lots livrables.

  3. 3Livraisons par lots

    Des versions utilisables régulièrement, testées et relues.

  4. 4Mise en production

    Déploiement automatisé, documentation et passation.

Formation

Diplômes, certifications & concours

Diplômes

  1. 2022

    Master MIAGE

    Spécialisation Data Science

    Université des Antilles (Guadeloupe)

  2. 2019

    Licence MIAGE

    Bachelor of Information Technology

    Université des Antilles (Guadeloupe)

Certifications

  • 2024

    SAFe 6.0 Scrum Master

    Scaled Agile Framework Inc.

  • 2023

    CS50x et CS50AI

    Harvard (Cambridge, Massachusetts)

Concours

2022

1ère place

Hack my Flat

Hackathon de l'entreprise IAD

Google HashCode

Classement mondial par équipe

  • 20224 728e / 9 031
  • 20211 545e / 9 004
  • 20205 830e / 10 724

Barre : part des équipes classées derrière. Meilleur résultat en 2021 (top 17 %).