Computational physics and coding as a whole are two of my main interests. Most of my codes can be found on my Framagit, Gitlab and Github page.


Software

Packages, libraries, and tools I maintain or have developed.

mothics

mothics is a telemetry suite for high-performance sailing boats. It acquires and processes multi-sensor data via serial, I²C, UART, and MQTT, enabling local storage, real-time analysis, and live web-based visualization. The suite also includes a Python CLI with tools for GPS track mapping, time-series exploration, and navigation data management.

This is a collaborative project for the Electronics Division of Audace Sailing Team, which I designed and maintained until June 2026.

pyprl

pyprl runs a list of tasks (e.g. Python functions) consecutively or in parallel using the concurrent.futures module from the standard Python library.

A pre-release is available on Framagit.

pipeline status coverage report license

Thesis and research

Research-oriented projects developed during my thesis work or related scientific activity.

active-analysis

active-analysis is a reproducible research project which implements a workflow for data analysis of active matter simulations, more specifically Vicsek model simulations generated using active.

This is still a work-in-progress - as is, active-analysis is fully functional and provides the expected results. A lot of work has been done towards local parameter computation in trajectory post-processing, yet there is no user interface to access it.

Coursework

University course and exam projects, mostly based on physical or mathematical toy models.

cellular-automata

cellular-automata is a simple implementation of one-dimensional cellular automata, according to Steven Wolfram’s seminal 1984 paper. All data presented in the report can be replicated via the included Jupyter notebook.