Holding a Master’s degree in Cybersecurity from Sorbonne Université, I am a certified OSCP+ professional with a focused background in penetration testing and programming. Beyond hands-on training on platforms like HackTheBox or Root-Me , I’m an active CTF player (EC2 2025, Hackday Finalist 2024 & 2025, Midnight Flag CTF Finalist 2025…).
Infrastructure and challenge designer for the 2024-2026 AMSI CTF editions.
OSCP / OSCP+ (OffSec Certified Professional)
| Platform | Activity | Achievements & Certifications |
|---|---|---|
| OffSec / PG Pratice | 213 Flags / 82 Labs | OSCP+ |
| HackTheBox | 89 Labs | Pro Labs (Dante [100%], Zephyr [50%]) |
| Root-Me | 212 Challenges | 4,590 pts (#1,820) |
Orchestrating online and on-site CTF events for 100+ participants. During the 2024 and 2025 editions of AMSI CTF, I collaborated on setting up the technical infrastructure, developing the website, and creating multiple challenges in various fields: pentesting, forensics, scripting and reverse engineering.
Feel free to reach out if you are interested in sponsorship opportunities
myDiabLife : A mobile app to simplify diabetes management: automatic carb/calorie tracking and personalized insulin dose estimation
Goldpharma Pentest : Full-stack Pentesting (Network, AD, Web) of Goldpharma infrastructure, 4-month Master’s project
CVE-2020-16012-PoC : PoC for CVE-2020-16012, a timing side channel in drawImage in Firefox & Chrome
mv-dl : A simple tool for quickly downloading videos and music from YouTube
Minecraft2D : A 2D Minecraft implementation built with Java and Maven
Uno : Uno coded in java
Checkmate : Network chess game coded in Python
CustomPuzzle : Custom puzzle game coded in Java. Import your image and solve the puzzle.
PhotoGallery : Explore your favorite photos easily with this Java-coded photo gallery, featuring an intuitive interface and numerous image editing and management features.
Tetris : A Java-based Tetris implementation with keyboard controls and progressive difficulty
Piano : A virtual piano application built with Java Swing featuring mouse support, keyboard mapping, and a scrollable interface
LogicSim : Digital Logic Circuit Simulator written in Java
Sudoku : Sudoku game coded in Java
Paint : Drawing app coded in java
Pong : Pong coded in Java
CoronaBounce : An interactive COVID-19 spread simulator. Adjust population movement, isolation density, and virus parameters to see how a pandemic evolves in real-time.
Image_splitter : Image splitter coded in Java. Easily split your images
Animation_creator : Animation creator coded in Java
Image_resizer : The easiest way to resize your images
Clock : Clock coded in Java. GUI with Java Swing
DPLL : Davis-Putnam-Logemann-Loveland algorithm
Rubiks_cube_C : Rubiks cube 2x2 and 3x3 coded in C
RubiksCube3D : A fully interactive 3D Rubik’s Cube simulator built with Processing
x2048 : A lightweight open-source recreation of 2048 built with Processing
Android_Lab : My android lab
RomanConverterGUI : Roman Converter (with GUI) coded in Java
RomanConverterCLI : Roman numerals converter (Command Line Interface) written in java
WebcamASCII : Convert webcam images in ASCII
ASCIIConversion : A Java command-line tool that converts images into stylized ASCII art
Shell : This project is a command-line interface built using the C programming language that provides an intuitive and user-friendly way to interact with a computer system.
Graph_coloring : An interactive tool to visualize the Four Color Theorem through automated graph coloring algorithms, manual gameplay, and planar graph generation
Pathfinder : An interactive Java application for visualizing pathfinding algorithms (A*, Dijkstra, Greedy) on a customizable grid
Social_Network : This project is a social network created using PHP, HTML, CSS, and SQL. It includes a functional database and features like user registration, login, profile pages, a news feed, a messaging system, and search functionality.
Catane : A Java-based implementation of the “Settlers of Catan” board game, featuring both terminal and GUI modes for 3-4 players.
Dactylo-game : Dactylo game coded in Java
unbounded_int_C : Projet de langage C, L2 Université de Paris
SMT-LIB : Le but de ce mini-projet est d’automatiser la génération du code SMT-LIB pour le problème de synthèse d’invariants de programme
XpatSolver : A high-performance solitaire solver developed in OCaml with Dune
Git-Stats-Analyzer : A Git log analyzer that transforms repository data into visual web reports to track and evaluate team contributions
Feel free to contact me via LinkedIn (labignoli) or by email at leopoldabgn@gmail.com .