+----------------------------------------------------------+ | | | | | | +----------------------------------------------------------+
$
Projects
RegElk
Improving Google Chrome's regular expression engine to support linear time lookbehinds. This was merged in the patch 3c83488. I also implemented a few bug fixes and optimizations (51eb31f, 4ea6f8a, 1284134, be15181). Learn more...
Languages: C/C++
JSON Decompression
Attempts to use the innate string deduplication of GZip to optimize JSON parsing from a compressed source Learn more...
Languages: Rust
CLIC server
The server infrastructure for the CLIC association. It offers multiple services like a file storage, single sign-on, messaging server, and so on, critical to the association's functioning. Learn more...
Languages: Ansible, Rust
CS202
Educational projects for 2nd year bachelor students in computer science at EPFL. The projects are designed to teach them system programming and C programming.
The projects are:
- 2023: A file system inspired by UnixV6
- 2024: An image database based on Facebook's Haystack
- 2025: A distributed key-value store based on Dynamo DB
Languages: C, Makefile, Python
Website
This website. It is built with NextJS and React, using Typescript and SCSS. Learn more...
Languages: React, SCSS, TypeScript
Whiskey API
API for Access Control of AGEPOLY. It is a mix of Group based access control and Role based access control, and provides a SSO for the different services of AGEPOLY.
Languages: Rust
AGEVoté API
API for online voting system of AGEPOLY. It is built with a block-chain to ensure the integrity of the votes and a distributed encryption key algorithm for confidentiality.
Languages: Rust, TypeScript