Backend-first freelance developer based in Paris, building web applications and tools with Go and SvelteKit.
I turn business problems into software — from booking platforms to case management ecosystems to cryptography libraries. I work across the full stack, but I'm most at home on the server side: designing module boundaries, wiring infrastructure, and getting things into production.
I self-host wherever it makes sense, both for privacy and to keep costs down. AI-augmented development is part of my workflow — I use it to move faster on well-scoped problems, not to replace the judgment behind them.
| Project | What it is | Stack |
|---|---|---|
| Cluo | Investigative case management ecosystem — Go API, Wails desktop app, mobile PWA, and client portal. AI transcription pipeline, legal document chain automated as a state machine. | Go, SvelteKit, Wails, PostgreSQL, Redis, AWS S3 |
| Leviosa | Wellness booking platform with tri-role access (client/partner/admin), Stripe payments, and encrypted PII at rest. Modular monolith with 5 bounded services. | Go, SvelteKit, PostgreSQL, SQLite, Stripe, Vault, RabbitMQ |
| Germinal | Cultural events and talent management platform — guest-first reservations, bilingual support, middleware architecture, background jobs, production infrastructure. | SvelteKit, TypeScript, PostgreSQL, Drizzle ORM, Stripe |
| Encx | Go cryptography library — struct-tag-driven field-level encryption, envelope encryption with zero-downtime key rotation, and code generation. | Go, AES-GCM, Argon2id, HashiCorp Vault, AWS KMS |
- VizRaft — From-scratch implementation of the Raft consensus algorithm in Go, with a real-time visualizer for leader elections, log replication, and network partitions.
Languages: Go, TypeScript, Python, C, SQL Frameworks: SvelteKit, Wails Databases: PostgreSQL, SQLite Infrastructure: Docker, Ansible, Terraform, Linux Tools: Neovim, Git
- Master 1, Mathematics & Applications — CY Cergy Paris Université
- Licence de Mathématiques — Sorbonne Université
Electric guitar · Electronics tinkering · Self-hosting


