Selected work
6 projects, 2024 – 2026- 01Contre-FrappeClient, authoritative dedicated server, bots, GOTV, map editor and launcher, one engine codebase, still in progress.Rust · Bevy · lightyear · Tauri · Fastify · KubernetesRust, Bevy, lightyear, Tauri, Fastify, Kubernetes2024–26
- 02Homelab GitOpsK3s across a rented VPS and a machine at home, Argo CD app-of-apps, one Helm chart per app, Jenkins bumping tags, sealed secrets. It deploys everything else on this page.K3s · Argo CD · Helm · Jenkins · Traefik · WireGuard · Sealed SecretsK3s, Argo CD, Helm, Jenkins, Traefik, WireGuard, Sealed Secrets2026
- 03AltiTrakGPX and Strava activities turned into vertical speed, climb splits, run/hike ratio, training load and a "you vs the race" readiness score. FastAPI, PostGIS and TimescaleDB, React.FastAPI · PostgreSQL · PostGIS · TimescaleDB · React · PlaywrightFastAPI, PostgreSQL, PostGIS, TimescaleDB, React, Playwright2026
- 04A modded Minecraft server, in production545 mods, a handful of players, and a tick that went from 120 to 45 ms, every change backed by a profile, every fix a twenty-line mixin, and a supervision panel that cannot write to the server by construction.Go · Java · NeoForge · Spark · Fastify · React · PostgreSQLGo, Java, NeoForge, Spark, Fastify, React, PostgreSQL2026
- 05Real-time vision on the edgeTwo TensorRT detectors in series, a tracker that keeps the blur stable, zone counting and a heatmap, all in one GPU pipeline with a live web view, developed on a desktop GPU, written to be carried to a Jetson Orin Nano.DeepStream 7.1 · TensorRT · GStreamer · Python · ONNXDeepStream 7.1, TensorRT, GStreamer, Python, ONNX2026
- 06RAG chat, multi-cloudDocument ingestion, vector search, reranking and streamed answers with sources, every model call going through one LiteLLM proxy that fails over between Bedrock, Azure AI Foundry and Vertex AI, or runs fully local.FastAPI · React · LiteLLM · Qdrant · PostgreSQL · Redis · TerraformFastAPI, React, LiteLLM, Qdrant, PostgreSQL, Redis, Terraform2026
About
Hi, I'm Yannis. I live in Lyon and work as an AI software developer at Hozzway: fullstack Python and React, and the work of turning AI models into systems people actually use. Before that, I rebuilt an embedded network appliance at Sheltercom, did data science and backend work at Sogeti, and graduated as an engineer from CPE Lyon. If you're curious about the tools I use day to day, there's a uses page for that.
Off the clock I build things that need to run for real: a game server, a Kubernetes cluster at home, a trail-running app for my own races. I also run and ride, travel and take photographs. Always happy to hear about a new idea: drop me a line.
“From a Rust game server to a GitOps cluster, one measurement at a time.”