// projects
15,766 historical photos of Lausanne on an interactive map. 1808-2009.
// blog
- Mapping 15,000 Historical Photos of Lausanne
How a university course project turned into an interactive map of the Musee Historique Lausanne's entire geolocalized photo collection, from vanilla JS to SvelteKit + MapLibre.
- My Proxmox Homelab: Two Mini PCs, 15 Services, Zero Port Forwarding
A practical, opinionated guide to my self-hosted infrastructure: Proxmox cluster, media automation, AI document processing, monitoring, and encrypted offsite backups.
- I Built Branger Because Bring!'s Recipe UX Drove Me Crazy
How I built a recipe app with AI-powered import (OCR, URL scraping, MCP) and real-time collaborative shopping lists using React Native, Supabase, and Mistral.
- 6 Photos From a Car, One 3D Scene: Best Student Paper at IEEE IV 2025
How I built a system that takes six camera images from a car and reconstructs the entire surrounding 3D scene.
- Generating Synthetic Driving Datasets That Don't Exist Yet
How we built SEED4D, a tool that generates driving scene data from a simulator, letting you design any camera setup you want. Published at WACV 2025.