HomePhDJourneySkillsProjectsContact

Yanis Kouidri

First-year PhD candidate in a CIFRE thesis between IRIT and Neusta

Learn more
Yanis Kouidri
2026 — 2029

My PhD

DMX : Data Mule eXpress

Ephemeral communication backbones for data collection in wireless sensor networks

Aperçu du projet

My thesis focuses on optimizing data collection in the Internet of Things (IoT). Within the DMX project, I develop ephemeral network architectures capable of adapting to the movements of mobile collectors (such as drones or vehicles). By combining edge computing techniques and opportunistic communications, my goal is to make sensor networks smarter, more efficient, and more energy-efficient, even in complex environments.

WSNUAVEdge computingOpportunistic routingDTNMulti-RATAoIIoTData muleNTN5G6G

My Journey

2026 - Present

PhD (CIFRE Thesis)

IRIT & Neusta France | Toulouse, France

Topic: Ephemeral communication backbones for data collection in wireless sensor networks (WSN).

Mar 2025 - Sep 2025

Software Development Engineer (Rust)

Thales Alenia Space | Toulouse, France

Final year project: Development of a Rust library for satellite data demultiplexing.

  • Study of CCSDS recommendations for telecommunications.
  • Software design for complex data stream processing.
2024

Erasmus Semester

University of Rome Tor Vergata | Italy

International exchange focused on space and digital technologies.

  • Satellite Internet & Navigation Systems.
  • Cybersecurity & Cloud Computing.
2022 - 2025

Engineering Degree (Work-Study)

ENSEEIHT | Toulouse, France

Digital Sciences program. Work-study at Thales Alenia Space.

  • Cloud & DevOps: Kubernetes, Argo Workflow, Luigi.
  • Docs as Code: Antora and Jenkins.
  • Comparative analysis of data orchestrators.
Apr 2022 - Sep 2022

Data Exploitation Tools Developer

Thales Alenia Space | Cannes, France

DUT internship: Analysis of avionics binary data.

  • Python Data Science: NumPy, Pandas, Matplotlib (CAN bus).
  • Networks: PCAP capture conversion.
2020 - 2022

DUT Networks & Telecommunications

IUT de Nice | Sophia-Antipolis, France

Telecoms, Networks and IT.

2020

Baccalaureate in Science

Lycée Jules Ferry | Cannes, France

Mathematics specialization | Highest honors.

My Projects

k3s-personal-servers
2026GitHub

k3s-personal-servers

A personal homelab platform built around k3s on a VPS, with GitOps-driven deployments via FluxCD.

This repository documents the full setup of the cluster and the services running on it, including:

  • FluxCD for GitOps-based cluster management
  • SOPS and age for encrypted Kubernetes secrets
  • Automated backup scripts for persistent volumes and application data
  • Applications such as Minecraft, n8n, Immich, this site, WireGuard, CrowdSec, and SonarQube
K3sKubernetesFluxCDHelmSOPSLinux
Personal-website-v2
2026GitHub

Personal-website-v2

Having realized that V1 of my site was becoming unnecessarily complex, I decided to start fresh by creating the V2 of this website that you are currently browsing.

This website is built with static HTML5 and CSS3 using the Astro Framework. This makes the site extremely lightweight and fast.

Some specifics of this version:

  • All site content is stored and managed in Markdown files.
  • It was also an opportunity for me to test and learn the Astro framework, which is very well-suited for content-focused sites.
  • I also migrated from Node.js to Bun for JS runtime management during development.
AstroHTML5CSS3MarkdownBunJavaScript
Personal-website-v1
2024GitHub

Personal-website-v1

My first big web project, the predecessor of this site. The goal was to learn and practice full-stack web development, so I chose the MERN stack (MongoDB Express React Node.js).

I designed:

  • The front-end in React
  • The back-end in Node.js with Express
  • The storage in a MongoDB database

I also added a file upload system with multer and a CRUD mechanism. Throughout this project, I learned a lot!

ReactNode.jsMongoDBExpressJWTJavaScriptStrapiMulter

Contact

Let's stay in touch! Find me on these platforms to discuss my research work or projects.