CV

This page contains a depiction of the key milestones in my career. Check the full version using the button on the right.

Table of contents

General

Full Name Emanuele Iannone
Nationality Italian
Date of Birth September 1, 1996
Languages Italian, English

Work Experience

  • 2023.11 -
    Research Assistant
    Hamburg University of Technology, Hamburg
    • Working on designing novel automated vulnerability repair solutions in the context of Horizon EU project 'Cybersecurity for AI-Augmented Systems' (Sec4AI4Sec, grant ID: 101120393)

Education

  • 2020.11 - 2024.02
    Doctor of Philosophy (Ph.D.) in Computer Science
    University of Salerno, Fisciano, Italy
    • Supervisor: Prof. Fabio Palomba
    • Thesis title: There's Something About Vulnerabilities: Empirical Comprehension and Novel Automated Approaches
      • Empirical Studies on Software vulnerabilities
      • Vulnerability Prediction
      • Exploitability Prediction
      • Automated Exploit Generation
  • 2018.09 - 2020.09
    M.Sc. Degree in Computer Science
    University of Salerno, Fisciano, Italy
    • Final Mark: 110/110 cum laude
    • Supervisors: Prof. Fabio Palomba, Prof. Andrea De Lucia
    • Thesis title: Toward Automatic Exploit Generation of Known API Vulnerabilities
  • 2015.09 - 2018.07
    B.Sc. Degree in Computer Science
    University of Salerno, Fisciano, Italy
    • Final Mark: 110/110 cum laude
    • Supervisor: Prof. Andrea De Lucia
    • Thesis title: Automated Refactoring of Energy-Related Code Smells of Android Applications

Internships

  • 2022.10 - 2022.12
    Visiting Ph.D. Student
    University of Luxembourg, Luxembourg
  • 2022.05 - 2022.06
    Visiting Ph.D. Student
    Tampere University, Tampere, Finland

Awards

  • 2022
    SANER 2022 Distinguished Paper Award
    • Toward Understanding the Impact of Refactoring on Program Comprehension

Research Interests

  • Software Vulnerability Analysis
    • Security Testing
    • Automated Exploit Generation
    • Automated Vulnerability Repair
    • Vulnerability Prediction Modeling
    • Exploitability Assessment
  • Mining Software Repositories
    • Vulnerability-Contributing and Fixing Commit Retrieval
    • Change History Analysis
  • Software Quality
  • Software Refactoring
  • Green Software Engineering