Tech Lead in Geneva, Switzerland. 13 years building web platforms — luxury, sports, e-commerce, media.
Started writing code professionally in 2013. Still hands-on by choice — web day to day (React, Next.js, TypeScript), systems work on the side (Rust, lower-level primitives, the parts you only see when the runtime stops helping).
Worked with FIBA · Visilab · Patek Philippe · Lausanne Tourisme · Publishing Factory
realtime-bpm-analyzer — Zero-dependency TypeScript library for real-time BPM detection via the Web Audio API. Used in music players, DJ tools, and streaming services.
docker-exporter — Lightweight Rust Prometheus exporter for Docker container metrics. Built for ARM64 + cgroup v2, multi-arch image on GHCR.
Day to day
Going deeper
By volume (public + private repos)





