Cluo
Écosystème de gestion de dossiers pour un détective privé — API Go, application desktop Wails, PWA mobile et portail client avec transcription IA et automatisation de documents juridiques.
Je conçois des logiciels soignés pour les entreprises qui veulent quelqu'un qui assume ce qu'il livre — backend d'abord, full-stack quand c'est nécessaire, sans bruit.
Je suis développeur full-stack freelance avec une forte orientation backend. Je construis des applications web et des outils — principalement avec Go côté serveur et SvelteKit côté frontend — en privilégiant des systèmes rapides, simples et fiables.
Ma stack principale est Go, TypeScript, PostgreSQL et Docker, avec un peu de Python et Rust selon les besoins. Je préfère aller en profondeur avant de m'étendre : je cherche à comprendre pourquoi quelque chose fonctionne plutôt que de saisir la première abstraction venue.
J'ai étudié les mathématiques jusqu'au niveau master, ce qui explique probablement mon attrait pour les algorithmes de consensus et le chiffrement. En dehors du code, je bricole de l'électronique et joue de la guitare électrique.
Une sélection de travaux freelance.
Écosystème de gestion de dossiers pour un détective privé — API Go, application desktop Wails, PWA mobile et portail client avec transcription IA et automatisation de documents juridiques.
Plateforme de réservation bien-être mettant en relation clients et professionnels. Monolithe modulaire Go avec Stripe, chiffrement Vault et RabbitMQ.
Plateforme de gestion d'événements et de talents pour un studio créatif. SvelteKit 5 avec planification de tâches en arrière-plan, support bilingue et infrastructure de production.
Projets personnels, algorithmes et explorations en informatique.
Implémentation de l'algorithme de consensus Raft from scratch en Go — observez les élections de leader, la réplication des logs et les partitions réseau en temps réel.
Articles sur Go, les systèmes distribués et l'artisanat logiciel.
A deep dive into leader elections, log replication, and why Raft is easier to reason about than Paxos when building distributed systems.
How I organize Go services as modular monoliths — clear internal boundaries, shared infrastructure, and a path to extraction if needed.
Ouvert aux projets freelance et à la collaboration open-source.
Si vous avez quelque chose d'intéressant à construire, contactez-moi.