I'm a PhD student in the BINSEC team, working under the supervision of Stefano Zacchiroli and Michaël Marcozzi. My research is focused on automating the detection of advanced vulnerabilities in binary programs. I graduated from Polytech Sorbonne in 2020 with a Master's degree in Embedded Systems.
I like to code and generally tinker around with stuff and I've been doing it since I was little. I also have a YouTube channel where I upload programming and electronics tutorials (in greek) (sometimes).
I enjoy doing other things too, like (both experiencing and writing/performing) music and theater, as well as going climbing/bouldering.
I would really like to go to space some day.
ROSA: Finding Backdoors with Fuzzing ‧ Dimitri Kokkonis, Michaël Marcozzi, Emilien Decoux, Stefano Zacchiroli
47th International Conference on Software Engineering (ICSE'25) ‧ Ottawa, ON, Canada
🏆 Award winner: Best Artifact
[10.1109/ICSE55347.2025.00183] [preprint] [bibtex] [slides] [artifact] [rosa] [rosarum]
Intro to Fuzzing
Télécom SudParis ‧ Paris, France ‧ Jan 2025 ‧ 3 hours
Creation and supervision of an introductory fuzzing lab for final-year engineering students. The lab was taught in both English and French.
Algorithms and programming (IN101)
ENSTA Paris ‧ Paris, France ‧ Oct 2023 - Jan 2024, Oct 2024 - Feb 2025 ‧ 27 hours
Supervision of the lab/seminar sessions of IN101, an introductory algorithms course based on C for first-year engineering students.
From logic gates to operating systems (INF107)
Télécom Paris ‧ Paris, France ‧ Sep 2024 - Oct 2024 ‧ 19.5 hours
Supervision of the lab/seminar sessions of INF107 (ECE_3TC31_TP), a course exploring
the full stack
of a computer, starting from logic gates and building up to
operating systems.
Web Development (INF203)
Télécom Paris ‧ Paris, France ‧ Feb 2024 - Apr 2024 ‧ 9 hours
Supervision of the lab/seminar sessions of INF203, a web development and web security course for second-year engineering students. The course was fully taught in English.
Finding Software Vulnerabilities with Fuzzing: Capture The Flag
Summer School on Security Testing and Verification ‧ Brussels, Belgium ‧ Sep 2023 ‧ 3 hours
Co-presentation with my PhD supervisor Dr. Michaël Marcozzi. Specifically, I performed a demo of how to use AFL++ followed by a capture-the-flag challenge.
Automatic backdoor detection at the binary level
16ème Workshop Interdisciplinaire sur la Sécurité Globale (WISG'24) ‧ Rennes, France ‧ Mar 2024
🏆 Best short presentation award (1st place)
Software Composition Analysis using open-source tools
Open Source Experience ‧ Paris, France ‧ Nov 2021