I am a French software engineer.
I love β‘πΊπ, and like to contribute to open-source projects in my free time. I spend too much time on GitHub, so you might find interesting things in my starred projects.
- teleinfo2mqtt-rs: Convert TeleInfo frames from a Linky meter's serial port to Home Assistant-compatible MQTT messages. I also built my own MQTT client for this.
 
- Larafeed: Web-based feed reader, built with Laravel, Inertia and React with some neat features
 - spotify-search-proxy: A simple API proxy to the Spotify API, made with Go and Redis, with some tracing experimentations
 
- wireguard-install: WireGuard VPN installer for linux servers
 - openvpn-install: OpenVPN installer for linux servers
 - nginx-autoinstall: Compile Nginx from source with custom modules on Debian and Ubuntu
 
- Tereus: Code transpiling platform (Go, ANTLR, React with Remix, NSQ)
 - firstfm-ios: iOS client for Last.fm written with Swift and SwiftUI
 - Codebench: Code benchmarking platform (NestJS, React, Go workers, Firecracker microVMs)
 - firstfm-android: Android client for Last.fm written in Kotlin (the iOS one is much better)
 - Soundhive: Music sharing service (NestJS, Angular, JavaFX, audio fingerprint in C++)
 - palette: Extract color palette from an image with k-means and k-NN (OpenCV, sklearn, pandas, numpy)
 - meet&do: Meetup website made with Ruby on Rails
 - Fight Food Waste: Fake non-profit for our 2nd year school project (Laravel, JavaFX, Express, C, GTK)
 
- ansible-roles: My Ansible roles for Debian/Ubuntu
 - feedbin-docker: Self-host your own Feedbin RSS reader in Docker
 - docker-pleroma: Docker image for the Pleroma federated social network
 
- awesome-stars: A curated list of my GitHub stars
 - dotfiles: Personal dotfiles managed by chezmoi
 - awesome-lxc-lxd: A curated list of awesome LXC and LXD tools, libraries and related projects.
 - nixos-config: My NixOS configuration files
 - arch-linux-install: My Arch linux installation notes
 
- trakt-cli: A CLI tool for trakt.tv in Go.
 - bsport-exporter: A Prometheus exporter for bsport.io, to track how many workouts I do over time πͺ
 - bsport-charts: A CLI written in Go using go-echarts that generates workout charts from the Bsport API.
 
| β° Past month | βοΈ All time  | 
|---|---|






