Hey, my name is Arthur, I'm an embedded software engineer. I recently graduated from Grenoble INP - Esisar after an internship at Schneider Electric and an exchange semester at Aalto University in Finland. I love tech, skiing, swimming, taking photos / videos and playing music and video games. You can reach out to me with any of the socials below!
A static website template to host a photo gallery. It uses Python to generate thumbnails and fill in the template with selected photos.
A Discord bot developped in Python that automatically manages roles on a server. Uses a sqlite3 database and the Discord API.
Two different pandemic spread models, designed and compared for the final project (TIPE) of prepatory class for french "Grandes Écoles". It's fully developed in Python, with the Dash framework for the web interface.
A GoPro remote controller for Garmin smartwatches. My previous watch (vivoactive 3) was too old to handle direct BLE connection so I had to also develop a communication bridge app for my phone (Android). It was a nice way to learn how to use BLE, to design a memory constrained interface and to create an Android app.
MIPS processor emulator developed in C language as a final project for Grenoble INP - Esisar. The emulator uses 32bits registers and a 4GB byte-adressable memory used for both program and data which is achieved through a linked list structure of 256-bytes memory page. Web demo made with React and FastAPI.
A complete rewrite of the communication stack for my previous GoPro Remote widget. I got a more recent smartwatch in 2025 which is able to make direct BLE connection to a camera, so I redesigned the application so that it no longer needs the Android app. The interface has been mostly kept the same.
A roundnet activity tracker for Garmin smartwatches allowing you to keep score so you don't forget the game's progress. Comes with customizable data records and fields, plus an alarm to remind you to switch sides every X rounds.