About

Knowledge

Programming Languages
Elixir, POSIX Shell & Bash, C 99+, Hare, Go, (Perl 5, Python)
Systems
Gentoo Linux, Alpine Linux / PostmarketOS, (Debian GNU/Linux, FreeBSD, OpenIndiana)
Dæmons
nginx, PostgreSQL, OpenSMTPd, nsd/unbound
Networking
routing (IPv6 & IPv4) and firewalling with iptables/nftables
Network Protocols
ActivityPub, HTTP, IRC, (SMTP, SSH2)
Graphics
Wayland, GTK+3, (OpenGL, Qt5/QML)
Buildsystems
Makefile (BSD & POSIX), meson, CMake, autotools
Formats
(X)HTML5, Atom, XBEL, CSS3, mdoc/roff

Languages

Background

Fixed-term contract at YoGoKo, network development for V2X embedded devices. This involved Debian Linux, C, Python and a bit of C++
 — present
Maintaining various packages in Alpine (badwolf, netifrc, python libraries, …)
 — present
Development of BadWolf, minimalist WebKitGTK browser in POSIX/C11, main goal being protecting privacy while keeping good usability
 — present
Co-maintenance of Pleroma, federated ActivityPub social network project, backend written in Elixir, REST API, PostgreSQL database.
Started as volunteer and was sponsored as a freelancer between 2020-01-20 and 2021-03-31.
 — present
Proxy-Maintaining a part of Gentoo software repository, this often also involves fixing bugs
 — 
Studies at Lycée Expérimental (Experimental High-School), where I also participated in the maintenance of the desktops with Debian
 — present
Self-hosting of personal services