ÉLÈVE INGÉNIEUR · IMT ATLANTIQUE

Du code.
Des systèmes.
De la curiosité.

Je développe, je teste et j’explore ce qui se passe sous le capot. En apprentissage chez Airbus Defence & Space, entre logiciel, réseaux, cybersécurité et IA.

⌁ Développeur passionné & bidouilleur de serveurs auto-hébergés.

charles / terrain d’exploration01
01 / LOGICIEL

Du C/C++ aux applications web et Android : construire, comprendre et faire évoluer.

Cliquez sur un domaine pour explorer ↖
EN APPRENTISSAGE Airbus Defence & SpaceFORMATION IMT AtlantiqueRECHERCHE SnT · Université du Luxembourg

01 / PARCOURS

Des contextes différents.
La même envie de comprendre.

Intégration industrielle, recherche expérimentale et développement : apprendre en faisant.

AOÛT 2024 — AUJOURD’HUIApprentissage

Airbus Defence & Space

Apprenti ingénieur · Intégration logicielle, validation & vérification

Intégration et V&V de systèmes de communication critiques, autour des environnements PMR, TETRAPOL et AGNET. Développement de solutions de tests automatisés et analyse de campagnes dans un contexte industriel.

Ce que je pratique +

Contribution à la migration Robot Framework 3 vers 6, analyse et correction de campagnes de tests, automatisation en Python et debugging. Travail avec Selenium / Appium, C/C++ et des outils d’analyse et de monitoring, dont Grafana, InfluxDB, Telegraf et Qlik.

Robot FrameworkPythonV&VCommunications critiques
MAI — AOÛT 2026Stage de recherche

Université du Luxembourg / SnT · SerVal

Recherche IA & génie logiciel · Tests de code généré par LLM

Expérimentation sur la génération de code et l’évaluation des tests : automatisation d’expériences en Python, benchmarks de programmation, mutation testing et analyse statistique des résultats.

COAUTEUR · PRÉPUBLICATION ARXIVPrompt Coverage Adequacy ↗Étudier dans quelle mesure les tests couvrent les exigences exprimées dans un prompt.
LLMCode generationÉvaluation expérimentale
JANVIER — MARS 2024Stage

Virtua Networks

Développement web · Supervision

Conception d’une interface web sécurisée pour un outil de supervision destiné aux clients d’un datacenter, à Auxerre.

02 / PROJETS & LABS

Mon terrain de jeu.

Des applications, des expériences et quelques détours. Découvrez mes projets, mes services et mes tutoriels.

02 / EXPÉRIMENTATION

PromptCoverage

Étudier les liens entre prompts, code généré et tests. Un terrain d’expérimentation autour des LLM, des benchmarks de programmation et de la couverture.

PythonLLMTesting
Mon expérience de recherche ↑

03 / ANDROID · EN ÉVOLUTION

ReceiptVault Scanner

Numérisation et gestion de tickets sur Android, avec sélection d’images et une logique destinée à évoluer vers l’OCR.

KotlinAndroid

04 / SELF-HOSTING

Nextcloud & Site Web

Instance auto-hébergée sur Raspberry Pi avec chiffrement, DNS dynamique et optimisation sécurité.

LinuxRaspberry Pi
Entrer dans le homelab ↓

05 / IA LOCALE

Exploration IA Locale

Optimisation avancée de modèles (pruning, distillation, compression) pour une inférence rapide et locale.

PruningDistillation
Voir le dépôt ↗

06 / INFRASTRUCTURE

Cluster Proxmox-Ceph

Expérimentation d’un cluster haute disponibilité avec stockage distribué Ceph et conteneurisation avancée.

ProxmoxCeph
BONUS LEVEL / CANVAS & RAYCASTINGIl y a aussi un petit détour par les années 90.Mon mini-jeu Doom-like, directement dans le navigateur.Jouer ↗

03 / HOMELAB

Ce site habite
chez moi.

Des serveurs personnels, des services auto-hébergés et beaucoup d’expérimentations. Mon labo pour pratiquer Linux, le réseau, le monitoring et l’automatisation au quotidien.

01

HébergerDietPi, Raspberry Pi, Proxmox, nginx et Nextcloud.

02

Observer & maintenirGrafana, InfluxDB, debugging et évolution des services.

03

AutomatiserGit, SSH, hooks de déploiement et services systemd.

visite guidée / homelab

Une console de découverte, à vous de jouer.

charles@homelab:~ $ help

Bienvenue dans mon labo personnel.
Essayez deploy, services, about ou doom.

git pushhookVitenginx

04 / COMPÉTENCES

Une boîte à outils.
Plusieurs façons de construire.

Des compétences qui se croisent dans mes projets, au travail et dans mes expériences.

{ }

Développer

C / C++, Python, JavaScript / TypeScript, Kotlin, PHP, SQL, HTML / CSS.

React, Vue et Node.js pour les applications web.

Tester & automatiser

Robot Framework, Selenium, Appium, V&V, analyse de campagnes et debugging.

De l’intégration à la qualification logicielle.

Relier & administrer

Linux, réseaux, SSH, nginx, systemd, Proxmox et monitoring.

Formation CCNA, Cisco Ethical Hacker et MOOC ANSSI.

Expérimenter

LLM, génération de code, mutation testing, benchmarks et analyse statistique.

Python pour automatiser et évaluer les expériences.

05 / FORMATION

Les fondations.

2024 — AUJOURD’HUI

IMT Atlantique

Cycle ingénieur par apprentissage.
Informatique, réseaux et télécommunications.

2022 — 2024

DUT Réseaux & Télécommunications

Obtenu après deux années du cursus BUT, à Auxerre. Parcours cybersécurité.

Président du BDE.

2019 — 2022

École 42 · Paris

Apprentissage par projets et évaluation entre pairs. Programmation et algorithmique, notamment tri de données.

Également : formation accélérée AMOA avec Philliance, mai–juillet 2022. Français natif · Anglais C1 · Espagnol B2–C1

ET LA SUITE ?

Parlons de ce que
l’on pourrait construire.

charles.chenouard@gmail.com