Skip to main content

Projects

Things I built myself, in the order I built them. Contributions to other people’s projects are on their own page.

2026


Two projects I keep coming back to, both offline-first software for places where the internet, the hardware, or both, cannot be assumed.

ZamSync #

A sync engine written in Rust for district health clinics in Bhutan that run on 2G and lose power mid-transfer. WAL replication with Hybrid Logical Clocks, Version Vectors, mTLS, and ChaCha20-Poly1305 encryption at rest, under 10 MB of RAM.

MenSung #

An offline medication interaction checker in Rust, built for medical workers in war zones, refugee camps, and rural clinics with no internet access. One static binary, one database file, every lookup fully local.

Scriptable mode, two drugs, a known contraindication:

mensung Acetylsalicylic acid Warfarin

Same check, a different pair:

mensung Warfarin Ibuprofen

The interactive terminal interface, looking up a single drug’s own facts with Alt+I:

MenSung TUI, Alt+I drug info screen

generals-forge #

A community dedicated server in Rust, hexagonal architecture, for Command & Conquer: Generals Zero Hour. A twenty year old RTS with a fan base that still wants to play it online.

druk-lang #

An LLVM-backed compiled language written in C++. Custom front-end, parser, static type system, IR generation pipeline supporting both JIT and AOT execution.

2025


AT7 Système, my internship, five months porting a legacy WinDev system to the web for technicians on a locked-down industrial site. Full write-up.

2019


GuardMinecraftFR, my first project, ever. I was 13. A Skript script called “Guard” for a Minecraft server: anti-spam, chat mute and clear, broadcasts, spawn point management. The original README still says, in my own words at the time: “Je suis un jeune de 13 ans qui ai fait ce script”, I’m a 13 year old who made this script. I asked people to email me the bugs they found. I still would.

Other work #

Compilers, raytracers, distributed systems, CTF write-ups, the smaller stuff. All of it is on my GitHub, and the full list with context is on my resume.

Matheo
Author
Matheo
👋 French software engineer and Epitech student. Builder of ZamSync. I like tinkering with computers and playing chess.