My projects

In my more than 10 years in software engineering, I've done and contributed to a lot of projects in several contexts and technologies. This page inventories a few.

2025

dissec

Implementation of the dissect processor from Elasticsearch for Python 3, with pattern validation for pydantic.

estceque

Ingest pipeline validator for Elasticsearch for Python 3.

Disasteroid

Narrative game for monochrome graphical CASIO calculators, made with a friend for the CPC #32, a game jam organized by Planète Casio.

2024

planetcasio

Interactions with Planète Casio, for Python 3.

lscl

Parsing, rendering and syntax tree handling for Logstash Configuration Language (LSCL), for Python 3.

Kaquel

Parsing, rendering and syntax tree handling for Kibana Query Language (KQL) and other search languages around Elasticsearch, for Python 3.

Cahute

USB/serial communication and file format handling tools for CASIO calculators, in C.

2021

thox

Bootloader and OS prototype for ComputerCraft in Lua, with a documentation for the ecosystem.

thlk

Very basic shortlinker, in Python 3.

2020

pycursorsio

Local client for cursors.io, in Python 3 with pygame.

2019

thcolor

Color decoding and conversion, in Python 3.

weshd

WES Handling Daemon (weshd), a daemon to interact with energy metrics collector of the Web Énergie Superviseur brand by Cartelectronic.

2018

pyfingerd

"Finger" (RFC 1288, tcp/79 port) server, in Python 3.

pyutmpx

Native Python module for interacting with user accounting databases on POSIX systems, in C.

textoutpc

BBCode parser and renderer, in Python 3.

2016-2017

Planète Casio

Refactoring of the BBCode to HTML translation engine, and other security fixes (XSS, SQLi) in legacy PHP.

Tu Quoque

Slash'em'up for monochrome CASIO calculators, in C with gint.

P7 project

USB/serial communication tools for CASIO calculators, in C.
This project was supplanted by Cahute in 2024.

2013-2015

None of my PHP projects from then is still online, but the following existed:

2011-2012

During this period, I was mainly working on an RPG-like game named Escape The Enemy, and a Tower Defense game named Tryptic TD, in C with SDL 1.2.

Kaleidoscope Classic

About me

My blog

My projects

Contact me