Hello! I'm Mathias...

Passionate about cybersecurity and hardware, I am a computer science student at 42 Nice, pursuing a Master's degree in IT Architecture Expert (RNCP 7).

Contact Me !

GithubLinkedin

My experience.

Within my role at Berty, an open-source decentralized messaging app, my primary focus was the development of a cross-platform logger and network driver in Go, Swift, Objective-C, and Java. Additionally, I played a role in resolving bugs within the Berty app.

Learn more about the company

My education.

I am currently studying at 42, an innovative IT school. After one month of selection in July 2021, I have started in October 2021 and finished the 42 cursus. I have realized over 40 student projects and reached the final level (the level 21)

Learn more about the school

My projects.

Cybersecurity
Reverse engineeringBinary exploitationWeb exploitationForensic analysisHardware security

Passionate about challenges, I actively participate in CTF competitions, specializing in reverse engineering, web exploitation, binary exploitation, forensic analysis, and hardware security.

Cryptography
CCryptographic algorithms

I have implemented many cryptographic algorithms in C including sha256, sha512, md5, sm3, des, aes...

Web server
C++

A HTTP/1.1 web server made in C++ with support for CGI, autoindex, routing, config files and more

Shell
C

A minimalist shell made in C supporting pipes, redirections, builtins, heredoc

Raspberry PI Robot
C++ArduinoRaspberry PIJavascript

A robotic tank controlled via a Web interface made in Javascript and with a C++ backend running on an Arduino

3D Wireframe
CMLX

A wireframe renderer made in C using the low-level 42's minilibx library

Raytracer
CMLX

A raytracer made in C using the low-level 42's minilibx library

Speed Highlight JS
JavascriptRegex

A personal, open-source syntax highlighter made in Javascript using Regex published on Github, NPM and deno.land/x

Tetris
SvelteMongoDBNodeJSSocketIO

A web based, networked, multiplayer, tetris game using websockets

GPU renderer
RustOpenGLglium

A GPU based renderer made in Rust using glium OpenGL wrapper

Chess
SvelteNodeJSWebSocket

A web based, multiplayer chess game made using Svelte and WebSockets featuring rankings, a chat, tournaments, and more

Pong
SvelteWebSocketWebRTCNestJSPostgreSQLDocker

A web based, networked, multiplayer, pong game using WebRTC featuring leaderboards, a chat, match stream, rankings, and more

Blender

Many 3D projects modeled, shaded and lit with Blender in my spare time

View more projects on GitHub

My skills.

My hobbies.

Passionate about rock climbing, Capture the Flag (CTF) challenges, and code optimization. Alongside I have a strong interest for 3D modeling and UI/UX design.

Get in touch.

Feel free to contact me. I am looking for new opportunities for red teaming / pentesting jobs...

Contact Me !