Software engineer, Deuxfleurs. Deuxfleurs is a self-hosted platform for chat, email, collaboration and file storage, where we use techniques from distributed systems to build fault tolerance. Website.
alex (at) adnab.me
Talk to me on Matrix:
or on IRC:
View all my code here and some of it also there. See also my profile on GitHub.
Garage, a distributed object store, meant to run on commodity hardware and provide integrity, redundancy and fault-tolerance. Code, website.
Tricot, A reverse proxy that automatically configures via Consul and automatically sets up TLS using Let’s Encrypt. Code.
Bottin, a LDAP server used on Deuxfleurs, that stores its data in Consul’s highly available key-value datastore. Link.
p.adnab.me, a Cryptpad instance hosted on this server.
That's where you'll find a bunch of stuff I made.
PhD in Computer Science, Univ Rennes, Inria, CNRS, IRISA, 2018-2021. Title of my thesis: Probabilistic Methods for Collaboration Systems in Large-scale Trustless Networks. Read it here.
École Normale Supérieure, département d’informatique, 2013-2018. Internships listed here.
M2 Mathématiques-Vision-Apprentissage (MVA), ENS Cachan, 2015-2016.
Prépa MPSI/MP, lycée Masséna, 2011-2013.
Computer science: Everything! Algorithms & data structures, operating systems, compilers, networks, etc.
Making the Internet better: more distributed, more collaborative and democratic, less commercial, back under people’s control, more fun.
Dancing: Rock 4 temps, rock 6 temps, west coast swing.
Music: I’d like to play more, but I’m lazy.