My name is Aymeric Wibo (aka obiwac). I'm a Belgian open-source enthusiast who likes dogs and beer 🍺 Here are some of my bigger projects - those which have a next to their name are interactive experiences.
My interests programming-wise lie mostly in operating systems and graphics programming, but I'm also a huge public transport nerd.
aquaBSD
OS forked from FreeBSD geared towards general users. Includes a full DE, app distribution system, and network device sharing.
Learn more
MCPY
Video tutorial series on 3D graphics programming with OpenGL, where I write a Minecraft clone in Python.
Learn more
BFM
Big F'ing Matrix. FEM/FEA C library (libbfm
) with Python bindings (pybfm
) for use as an educational tool. Alex and I made this for LEPL1110.
Learn more
KARWa
Francophone algorithmics contest. Jointly organized by Louvain-li-Nux (in Louvain-la-Neuve) and CPUMons (in Mons).
Learn more
B.A.T.M.A.N. on FreeBSD
Port of the B.A.T.M.A.N. mesh routing protocol to FreeBSD. Initially written as a GSoC project.
Learn more
24h Vélo
Work done for the 24h Vélo de Louvain-la-Neuve. Made a folkloric bike as well as visualization software for a giant screen on the Grand' Place.
Learn more
Graphic design
I like creating posters for various student events, and am generally (casually) interested in graphic design.
Learn more
Here are a few more random smaller side-projects I've worked on and that I deem to be finished.
Compositing WM
Extremely basic X11 compositing window manager written in C with Xlib and OpenGL. A modified version is used in a helicopter simulator at the DLR in Braunschweig.
Learn more
MOOdle
Advanced cow visualization tool, with a 3D pasture simulation written in WebGL. Made with Noa and Alexis.
Learn more
GDPR
Interactive GDPR presentation Noa and I made in English class in highschool, which emulates a Windows 7 desktop.
Learn more
LLN '24
Submission for the 2024 Louvain-li-Nux gamejam. Written with Piwy in Go with a custom WebGPU engine. You play a day in the life of Alexis.
Learn more
LLN '23
Submission for the 2023 Louvain-li-Nux gamejam. aka Alexis and Aless and I's first foray into Vulkan and Rust, aka Obamatriangle.
Learn more
LLN '22
Submission for the 2022 Louvain-li-Nux gamejam, made with Alexis. Pure C11. Pure X11. Pure 7/11.
Learn more
Modern standby on FreeBSD (S0ix) ⚡
Overview and notes for implementing S0ix on FreeBSD, a power-saving feature on modern laptops which superseeds the previous ACPI S3 sleep state.
Biometric authentication on FreeBSD with fingerprint scanners 🔑
Guide on setting up fingerprint scanners on FreeBSD as a means of biometric authentication. Goes over the general software architecture and a few use cases.