$ educations
42 — Master's Degree in Computer Science
2021-25
- Secured first place in the intense one-month selection process ("La Piscine") among 100+ candidates at just 14 years old
- Ranked top 2 among 45,000+ students worldwide in the 42 network
Homeschooled
2015-21
Despite skipping a grade, I disliked traditional school. Homeschooling allowed me to try stuff and learn new things like Blender, robotics, coding…
$ experiences
Speed Highlight JS — Creator
2021-Present
- Developed an open-source JavaScript syntax highlighter with over 2 million downloads/month
Berty — Software Engineer
2022-23
A decentralized, encrypted messaging app.
- Created a network driver to allow the app to adapt to changing network conditions
- Developed a cross-platform cross-language logging system to improve the debugging experience for the team



A collaborative Duolingo-like learning app for math, history, science… made in Svelte.
- Created an AI-powered editor to allow anyone to create pedagogical content
- Created a custom scripting language for advanced customization
$ projects





Cryptographic Algorithms
- Implemented many cryptographic algorithms in C (SHA256/512, MD5, DES, RSA, AES…)
- Used AES-NI CPU instructions to accelerate encryption/decryption by up to 30x on supported CPUs



Gameboy Emulator
- Developed a Gameboy emulator from scratch in Rust emulating all the hardware components
- Set up CI/CD to automate builds across Linux distributions
Peer-to-Peer Pong
- Reduced game latency using WebRTC and client-side predictions

ELF Packer
- Built a packer that compresses and encrypts executables by precisely manipulating ELF binary structures
- Created a custom compression algorithm, to achieve up to a 5x reduction in executable size

Cybersecurity
- Ranked 6th out of 1,900 participants in the French National Cybersecurity Challenge of 2023
- Found 3 root and admin privilege-escalation vulnerabilities in the school's systems

Raspberry PI Robot
- Built a robotic tank and web interface with a live video feed to control it





Chess
- Built a chess platform, hosting tournaments for the campus
- Made a custom protobuf-like data format to transmit efficiently data in WebSockets


Student Placement Randomizer
- Built a fair student placement randomizer for one of the most prestigious preparatory school in France
Coding Competition Platform
- Created a coding competition platform for school events that tests code in a secure environment
- Implemented time limits and function usage restrictions for the testing environment



OriginGuessr
- Developed a multiplayer game where you have to guess the place of birth of a random person
- Created an optimized rendering engine to display the map in 3D using SVGs
And a lot more
$ skills
Low-Level

C

Rust

x86

Zig

Ghidra
Others

TypeScript

Svelte

Python

Blender
Setup

NixOS

Fish

GitHub Actions

Docker
$ contact < your_message.txt
👋 Say Hi!
Feel free to contact me!