$ experiences
Berty — Software Engineer
2022-23
A decentralized, encrypted messaging app.
- Created a network driver that allowed the app to adapt to changing network conditions
- Developed a cross-platform logging system, to improve the debugging experience
- Identified and debugged critical crashes, enhancing stability



A collaborative Duolingo-like learning app for math, history, science… made in Svelte.
- Created an editor to allow anyone to create pedagogical content
- Developed an AI generation tool to quickly create content based on sources
- Created a custom scripting language for advanced customization
- Built a Kotlin app to write data onto secure NFC tags
- Implemented the NFC DNA 424 protocol following the technical specifications
Speed Highlight JS — Creator
Aug 2021 - Present
- Developed an open-source JavaScript syntax highlighter with over 1 million downloads / month
$ educations
42 — Master's Degree in Computer Science
2021-25
- Secured a top spot in the intense one-month selection phase (called La Piscine) among 100+ candidates at just 14 years old This on-site selection month included daily coding projects, technical tests, and teamwork. Was very fun ! :D
- Ranked top 2 among 45,000+ students worldwide in the 42 network
Homeschooled
2015-21
Despite skipping a grade, I found traditional school uninteresting. Homeschooling allowed me to try stuff and learn new things like Blender, robotics, and coding
$ projects




Cryptographic Algorithms
- Implemented various cryptographic algorithms in C such as SHA256/512, MD5, DES, RSA, AES…
- Used AES-NI 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
- Used WebRTC along with client-side predictions for reduced latency

ELF Packer
- Built a packer that compresses and encrypts executables by precisely manipulating ELF binary structures while keeping the original functionality
- 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





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

Classroom Randomizer
- Built a tool to randomize the placement of students while staying fair 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

CodinGame Performance Optimization Challenge 2025
- Ranked 4th out of 16,365 participants
- Optimized code using extensive profiling, taking in account branch misses and cache misses
- Manually optimized SIMD AVX2 instructions for maximum performance
And many 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!