Yoann Abriel
fr

Index

All projects

24 projects, from the 2023 FIBA chatbot to the 2026 agents. The oldest ones are school work: they stay, that is the path.

2024-2026

Selfie with Aliette Mousnier-Lompré, CEO of Orange Business, on the day of the KARL demo

OrangeKARL

Automated cloud competitive-intelligence robot and RAG chatbot in production at Orange Business, demoed live to the CEO in July 2025. First orchestrated with N8N, paused in early 2026 for compliance, then rebuilt on LangChain + ChromaDB with local models (Llama 3.3 70B, DeepSeek R1, QwQ 32B) via vLLM on H100 NVL and L40S GPUs.

LangChain · ChromaDB · vLLM · H100 NVL · Llama 3.3 70B · DeepSeek R1 · RAG · N8N

2026

JobSwiper application pipeline: Saved, Applied, Interview and Offer columns, with the match score on every card

JobSwiperJobSwiper

Live at jobswiper.ai with paying customers, built solo. AI-powered job-search SaaS: a match-scoring engine (vector embeddings + LLM reranking), a Canva-style CV editor, a real-time interview simulator, and a Chrome extension for 18+ job boards and ATS systems.

Next.js 16 · React 19 · TypeScript · Tailwind CSS · shadcn/ui · Supabase · OpenRouter AI · Inworld

2026

GitHub list of YoannAbriel's pull requests merged into apache/airflow, 20 in total

Apache Airflow

20 pull requests merged into apache/airflow (38,000+ stars), out of 42 submitted, through an autonomous agent pipeline I built to run the contribution cycle. Sharp bugfixes: scheduler, task-sdk, providers (Google, Oracle, Alibaba, SMTP, FAB), database migrations, including 2 security fixes.

Python · Apache Airflow · Autonomous agents · Claude Code · Open Source · pytest

2026

KodaLite-1.3B model card on Hugging Face: honest TL;DR about undertraining, benchmark table, Safetensors metadata

Hugging FaceKoda, an LLM trained from scratch

A 1.27 billion parameter language model trained from scratch, just to understand how they work inside. LLaMA-style decoder-only (24 layers, GQA, SwiGLU, RoPE), trained in JAX/Flax NNX on 2 L40S GPUs. Checkpoints published on Hugging Face, with HF, GGUF and MLX exports.

JAX · Flax NNX · Python · LoRA · SlimPajama · Hugging Face · GGUF · MLX

2026

Line illustration: a client dossier held against a long list of names, a magnifying glass, a checklist, a single record marked in red

SourceCheck

A client-onboarding screening agent for a private bank, built on Microsoft Foundry. It screens a case against SECO sanctions and OpenSanctions PEP data, and returns a traced verdict backed by record identifiers. The real subject is not the agent but the apparatus that measures it: 40 ground-truth cases, a custom evaluator, and a CI gate that fails the build below 100% recall.

Microsoft Foundry · MCP · Azure Functions · Python · Entra ID / RBAC · OIDC · GitHub Actions · OpenSanctions

2024-2026

Before / after: the 2024 glassmorphism version on the left, the 2026 Swiss typographic version on the right

Personal Portfolio

This site. A full typography-first redesign: Swiss style, paper background, a single red accent, Switzer and Fragment Mono. Next.js 15, Tailwind CSS 4, FR/EN i18n, dark mode, zero animation libraries.

Next.js 15 · TypeScript · Tailwind CSS 4 · next-intl

2026

POC Sophia's detected document signals screen, sorted by priority, under the mandatory human-supervision banner

POC Sophia

AI tool for documentary pre-analysis for statutory auditors. Developed for the HackAudit hackathon (finalist), it automates accounting document analysis (FEC, invoices) while ensuring human supervision and NEP 230 compliance.

Next.js 14 · TypeScript · Supabase · N8N · Radix UI · Tailwind CSS · pdfmake

2024-2026

Cloud Benchmark Dashboard 1:1 matching module: four price charts by VM size and provider, with a detail tooltip

Cloud Benchmark Dashboard

From a manual Excel benchmark and watch (September 2024) to a production pricing-intelligence platform: automated collectors plugged into provider APIs, 7 European cloud providers and hyperscalers, 12 LLM providers. Supported a repricing review of the offer in spring 2026, then handed over to the team.

Next.js 16 · React 19 · TypeScript · PocketBase · Clerk · Recharts · TanStack Table · Tailwind CSS

2026

AI Orchestrator prototype interface: catalogue of open models deployable on sovereign European infrastructure, with a Sovereignty Index

AI Orchestrator, NVIDIA x Gcore webinar proto

Sovereign AI demonstration prototype, « Orange x Gcore AI Orchestrator », vibe-coded with Claude Code in under a day for the global NVIDIA x Gcore webinar (June 2026). Architecture vision: NVIDIA Dynamo for edge inference. Live.

Sovereign AI · NVIDIA Dynamo · Claude Code · React · Inference

2026

Line illustration: terminals on the left, a red hexagonal gateway node in the center, models on the right, every line routed through the gateway

Internal model proxy

Internal LLM gateway designed as a continuation of KARL and listed in Orange's internal application catalog in February 2026. Governance and pooling of model access for internal teams.

LLM Gateway · Model Proxy · Governance · Python

2026

SARIMA forecast of monthly ER visits for 2023-2024, with the 2012-2022 history and the 95% confidence interval

Hospital Data Forecasting

Hospital activity forecasting system for Pitié-Salpêtrière using SARIMA model. Analysis of 132 monthly observations (2012-2022), COVID-19 impact modeling, and interactive Streamlit dashboard with Normal/Crisis modes.

Python · SARIMA · Streamlit · Pandas · Plotly · Scikit-learn · Statsmodels

2026

Weighted F1 of LR, XGBoost, RoBERTa and Ensemble, in-domain on LIAR then out of distribution on FNN

Fake News Detection

NLP-based fake news detection system with full pipeline: TF-IDF baseline, BERT/RoBERTa/DeBERTa fine-tuning, cross-dataset evaluation, and SHAP/LIME interpretability analysis. Trained on the LIAR dataset (12,800 political statements).

Python · PyTorch · BERT · Transformers · SHAP · LIME · Scikit-learn · XGBoost

2026

Twelve 224-pixel H&E histopathology patches: normal tissue on the top row, metastases on the bottom row

CAMELYON17 - Metastasis Detection

Medical AI system for detecting cancerous metastases in histopathological images (H&E). Patch-level classification with CNN (ResNet, EfficientNet) and patient-level aggregation (pN-staging), with Grad-CAM interpretability.

Python · PyTorch · ResNet · EfficientNet · Grad-CAM · OpenCV · Scikit-learn · Plotly

2025

SneakR catalog: sneaker grid with filters by category, brand, gender, size, availability and price

SneakR

Complete sneaker e-commerce platform combining modern features and responsible commerce initiatives. Integrates an innovative trade-in system for sustainable fashion.

Next.js 15+ · TypeScript · Supabase · Stripe · shadcn/ui · Aceternity · kicks.dev API

2023-2024

Line illustration: a car in profile, a red indicator on the engine, dashed lines to a smartphone showing a gauge

FYNN

Technical project management, development of a mobile app with preventive vehicle maintenance (React Native, Node.js, and AWS). Creation and deployment of an AWS cloud architecture with real-time data pipeline. Solution architecture definition, WordPress website setup, LLM model integration, API testing with Postman.

React Native · Node.js · AWS · WordPress · LLM · Postman

2024

Line illustration: a three-column kanban board, one card mid-drag, a red tick on a completed card

TaskMe

Requirements specification, frontend development in React, backend in Express.js, and DynamoDB database. Application hosting via AWS Elastic Beanstalk and AWS Amplify.

React · Express.js · DynamoDB · AWS Elastic Beanstalk · AWS Amplify

2024

Line illustration: an office building and a server rack on the left, a cloud with nodes on the right, dashed links, a red padlock on the link

Cloud Architecture

Digital transformation project within a consulting firm. Development of a hybrid cloud functional architecture, change management plan writing, infrastructure budgeting.

Azure · Hybrid Cloud

2023

JIP, the official FIBA Basketball World Cup 2023 chatbot, in a mobile conversation next to the tournament logo

FIBAJIP - Basketball (FIBA World Cup 2023)

73,000+ fan interactions in 2 weeks, 71.5% completion rate, 5 languages. Led the official GPT-4 chatbot for the 2023 FIBA Basketball World Cup end to end, from PoC to a 4-month launch on Facebook Messenger and web.

GPT-4 · Real-time API · Facebook Messenger · Web Widget · Multilingual (5 languages) · Project Management

2023

Line illustration: a container ship, dashed arrows into a report page with a bar chart and a line chart, the tallest bar in red

Supply Sync

Project analyzing data to understand the strengths and weaknesses of an import-export company. Dataset processing with Python scripts and Power BI ETL. Power BI report, summary, and conclusions.

Python · Power BI · ETL

2023

Line illustration: shelves of infant milk tins, a forecast curve above with a dashed threshold, a red marker at the crossing

Storks

Optimization of a hospital maternity ward with a stock alert system. Study of the infant formula market, forecasting model with alert system via a Power BI report and VueJS web platform.

Power BI · VueJS

2023

Line illustration: student figures on the left, lines routed through a central switchboard, school buildings on the right, one path in red

Scooolize

Project to modernize the Parcoursup platform to streamline processes. Backend and frontend development in HTML/CSS and JavaScript, change management plan for students and schools.

HTML/CSS · JavaScript

2022

Line illustration: a festival map from above, stages, stands, gates, crowd flows and IoT beacons, one beacon in red

Back2Fest

Design of a digital solution for a festival to facilitate attendee management and optimize event organization. Problem analysis and optimization study, flow management with IoT beacons, data collection and consolidation on an SQL database. WebApp developed with NextJS, Tailwind CSS, and Directus as BaaS.

Next.js · Tailwind CSS · Directus · SQL · IoT

2022

Line illustration: a report page with several small charts, a magnifying glass over one, a red data point under the glass

Dataviz Studio

Analysis of various 2019 datasets on French government website traffic to identify issues and correlations. Dataset processing with Python scripts. Google Looker Studio report, summary, and conclusions.

Python · Google Looker Studio

2022

Line illustration: a smartphone showing a conversation, the assistant's bubbles carry a small robot avatar with a red medical cross

Elisa

Setting up a chatbot for e-health. Requirements specification, benchmarking and technology selection, change management plan, solution deployment.

Chatbot · e-health