Développeur
Je construis des logiciels, du téléphone au serveur.
Applications mobiles, serveurs, agents de bureau. Je vais jusqu'au bout de la chaîne, et j'héberge le tout sur une machine perso.
Comment je travaille
- 01
De bout en bout
Une app Android, un serveur Ktor, un agent Windows : je ne m'arrête pas à l'interface. Comprendre toute la chaîne, c'est pouvoir corriger n'importe quel maillon.
- 02
Auto-hébergé
Tout tourne sur une machine perso : Docker, tunnel Cloudflare, supervision et alertes push. Rien n'est délégué à une plateforme que je ne contrôle pas.
- 03
Documenté
Chaque projet a sa doc d'architecture et d'exploitation. Un système qu'on ne peut pas reprendre six mois plus tard ne vaut pas grand-chose.
Mon infrastructure, en chiffres
- port ouvert sur ma box
- 0
- clé d'accès dans le code envoyé au navigateur
- 0
- connexion sortante par laquelle tout transite
- 1
Les services écoutent en local et ne sont joignables depuis aucun réseau. C'est le serveur qui va vers Cloudflare, jamais l'inverse.
Projets
Quatre façons de répondre à un problème que j'avais vraiment.
- 012026
PC Controller
Piloter un PC Windows depuis son téléphone, sans ouvrir un port.
- Kotlin
- Jetpack Compose
- Ktor
- Compose Desktop
- WebSocket
- SQLite
- Docker
- 022026
StockFlow
Gestion de stock, ventes et créances pour une équipe de vendeurs.
- TypeScript
- Next.js 16
- React 19
- Tailwind 4
- shadcn/ui
- Supabase
- PostgreSQL
- Docker
- 032026
Task Manager
Une base de code, deux applications : bureau et PWA.
- TypeScript
- Tauri 2
- PWA
- Supabase
- PostgreSQL
- pnpm workspaces
- Caddy
- 042021 — aujourd'hui
Projets annexes
Ce que j'écris quand personne ne me le demande.
- JavaScript
- discord.js
- Node.js
- Minecraft datapacks
- Arduino
Parlons-en
Une question, une opportunité, ou juste envie de discuter technique ? J'ouvre mes messages.