Retour au portfolio

02 — Projets · Tek2 · Tek3

Tous les projets.

Les projets de mes 2e et 3e années à Epitech, du plus récent au plus ancien, et les hackathons à côté.

Tek32026 — 2027

  • Dashboard

    Dashboard à widgets GitHub et Spotify, connectés en OAuth 2, déplaçables et configurables un par un.

    • Nuxt 4
    • Vue 3
    • PostgreSQL
    • Docker
  • Survivor · GeoEmploi → ChomageGo

    Piscine de gestion de projet face à un client volontairement exigeant. On démarre sur GeoEmploi, un job board centré sur la carte, avec RGPD et accessibilité RGAA AA ; du jour au lendemain, le client change de cap et il faut repartir sur ChomageGo. Le vrai sujet : cadrer, renégocier et livrer quand même.

    • Gestion de projet
    • Docker
    • CI
    • RGPD
    • RGAA
  • Sensai

    Assistant IA qui tourne entièrement en local avec Ollama, écrit en Python sans framework LLM.

    • Python
    • Ollama
    • LLM

Tek22025 — 2026

  • Zappy

    Jeu en réseau où des équipes d’IA s’affrontent : serveur en C, IA en Python, visualisation 3D en temps réel.

    • C
    • C++
    • Python
    • raylib
  • Raytracer

    Moteur de rendu par lancer de rayons : primitives, lumières et matériaux chargés en plugins.

    • C++17
    • SFML
  • GBParty

    Cartouche Game Boy avec 4 mini-jeux, au plus près du matériel : mémoire, sprites et VRAM comptés.

    • C
    • GBDK
    • Game Boy
  • Arcade

    Borne d’arcade dont les jeux et les moteurs graphiques se changent à chaud via dlopen.

    • C++
    • SFML
    • SDL2
    • ncurses
  • MyTeams

    Clone simplifié de Microsoft Teams : serveur TCP et client en ligne de commande, équipes, canaux et messages privés.

    • C
    • TCP
  • Octopus

    Application de vote distribuée sur 5 machines virtuelles, déployée avec Ansible.

    • Ansible
    • Vagrant
    • Redis
    • PostgreSQL
  • MyMarvin

    Intégration continue avec Jenkins : jobs décrits en code pour compiler et tester les projets.

    • Jenkins
    • Groovy
  • CVRIE

    IA médicale : classification de radios pulmonaires et regroupement de témoignages de patients.

    • Python
    • scikit-learn
    • Pandas
  • MyFTP

    Serveur FTP multi-clients conforme à la RFC 959.

    • C
    • Réseau
  • NanoTekSpice

    Simulateur de circuits logiques à partir d’un fichier de description de composants.

    • C++
  • Hackjuice

    Audit de sécurité d’une application web vulnérable : recherche et exploitation des failles.

    • Sécurité
    • Web

Hackathons et concoursEn parallèle

  • Médiation par QR code

    Hackathon Justice Tech × Cour d’appel de Saint-Denis : relier les parties aux médiateurs sans friction.

    • Next.js
    • Supabase
  • Terra Nova · WebCup 2026

    24 h pour bâtir l’écosystème numérique d’une ville humaine sur Mars.

    • Next.js
    • Prisma
    • Docker
  • Hôtel éco-responsable

    Hackathon Epitech × groupe MACE : orienter les clients d’hôtel vers des activités durables.

    • Web app
    • Green nudge