25 ans · Développeur · DevOps · Admin sys

Je conçois des logiciels robustes, du Raspberry Pi jusqu'au cloud.

Développeur Rust full stack et profil DevOps. Je réécris du code legacy, je migre des serveurs, et je livre des logiciels desktop et web utilisés dans l'affichage dynamique et l'événementiel.

4 ansd'expérience pro
5+logiciels livrés en prod
3cursus IPSSI
100 %Linux au quotidien

01Parcours

Développeur full stack & DevOps

Aveco 3 ans

  • Reprise et maintenance d'un code legacy en PHP pur, puis réécriture complète.
  • Migration de base de données (MariaDB → PostgreSQL) et du serveur vers Debian, conteneurisation avec Docker.
  • Réécriture du logiciel embarqué des players Raspberry Pi de Perl vers Rust.
  • Conception de logiciels desktop en Rust + Tauri (photobooth, synchro photo événementielle).
  • Écriture d'une couche FFI C → Rust pour le SDK Canon, usage intensif de FFmpeg.

Technicien systèmes & réseaux

Xelya 1 an

  • Support et dépannage des postes Windows.
  • Intervention sur l'infrastructure réseau : routeurs et switchs.
  • Automatisation Azure et écriture de scripts d'administration.
  • Web scraping pour la collecte et l'automatisation de données.

02Projets

EzPlay · Affichage dynamique

Voir ↗

Plateforme d'affichage dynamique : on téléverse des médias, on planifie leur diffusion dans un calendrier, et des players Raspberry Pi les affichent.

  • Player réécrit de Perl vers Rust pour ajouter l'affichage sécurisé de pages web pilotées à distance.
  • Site réécrit entièrement : PHP → Rust Axum, MariaDB → PostgreSQL, front React.
RustAxumReactPostgreSQLRaspberry PiDocker

Worldbooth · Photobooth

Voir ↗

Né d'un logiciel écrit de zéro qui recevait des photos par SMTP pour les imprimer, devenu un photobooth complet avec bibliothèque en ligne et stockage S3.

  • Application desktop Rust + Tauri.
  • Bibliothèque de liaison C → Rust pour piloter les appareils via le SDK Canon.
  • Traitement vidéo et image avec FFmpeg.
RustTauriFFI CCanon SDKFFmpegS3

Photo souvenir événementielle

Logiciel type « memento » : chaque photo prise est synchronisée depuis un dossier et rattachée à un événement. Les participants la retrouvent en ligne grâce à un code et peuvent acheter la version numérique.

  • Logiciel de synchro en Rust + Tauri.
  • Site en Angular + Java Spring Boot avec paiement.
RustTauriAngularSpring Boot

Retouche photo & vidéo par IA

Pour l'événementiel : synchronisation de dossiers Google Drive, retouche automatique des photos par IA et génération de vidéos IA.

  • Site en Rust.
  • Synchro Google Drive en temps réel via WebSockets.
RustIA générativeGoogle Drive APIWebSocket

Orapamine perso

Jouer ↗

Adaptation web du jeu de déduction Orapa Mine : duel en ligne à deux joueurs et mode solo. Moteur de jeu partagé entre serveur et navigateur.

  • Serveur Rust Axum en WebSocket, moteur compilé en WebAssembly.
  • Client React + TypeScript, déployé en Docker.
RustWASMWebSocketReactDocker

Labo perso perso

En dehors du travail, je monte en compétence sur l'écosystème Java et l'orchestration, et je fais tourner des modèles d'IA en local.

  • Java Spring Boot et Kubernetes.
  • IA locale avec Ollama et llama.cpp.
  • Serveur perso auto-hébergé sous Linux (Docker, Dokploy).
Spring BootKubernetesOllamallama.cpp

03Compétences

Langages

Rust · Java · TypeScript · JavaScript · PHP · SQL · Perl · C (FFI)

Back-end

Axum · Spring Boot · API REST · WebSocket · SMTP

Front & desktop

React · Angular · Tauri · WebAssembly

Données

PostgreSQL · MariaDB · S3 · migrations de bases

DevOps & systèmes

Docker · Kubernetes · Debian · Fedora · Linux · Azure · migration de serveurs

Réseau & support

Routeurs · switchs · dépannage Windows · scripting · web scraping

Médias & matériel

FFmpeg · SDK Canon · Raspberry Pi · impression photo

IA

Ollama · llama.cpp · IA générative image/vidéo · ML/DL · Claude Code

04Formation IPSSI

en cours

Mastère Big Data & Intelligence Artificielle

Machine learning, deep learning, ingénierie des données.

Bachelor Développeur Full Stack & DevOps

Développement web, CI/CD, conteneurisation.

Bachelor Administration Systèmes & Sécurité Réseaux

Infrastructure, réseau, sécurité.

05Contact

Un projet, une opportunité ? Parlons-en.