Pietro Cassieri

Software Engineer • PhD Researcher • Open-Source Enthusiast

“Code is like humor. When you have to explain it, it’s bad.”

Portrait of Pietro Cassieri

About Me

Hi! I am a software developer, nerd, and passionate about research and technology since I was a child. I wrote my first line of code when I was 14 and have never stopped. As a PhD Researcher in Software Engineering at the University of Salerno, I enjoy designing dependable software, exploring accessibility and security, and contributing to open-source.

Software Engineering Accessibility Security AI-assisted Dev Game Development

Experience & Studies

  1. Sep 2024 → Mar 2025

    Research Assistant (Visiting PhD) — Singapore Management University

    During my PhD, I spent 6 months of my research period abroad as a Research Assistant at SMU, under the supervision of Prof. David Lo, focusing on AI-assisted development workflows.

  2. Nov 2023 → Present

    PhD Student — University of Salerno

    Continuing my academic career with a PhD under Prof. Giuseppe Scanniello, orienting my studies in software engineering with a focus on accessibility and security.

  3. Mar 2023 → Apr 2023

    Teaching/Coaching — I.T. SVIL Academy

    As an instructor for Virvelle, I taught modules on Maven, Hibernate, Git, and OWASP/PenTest for a total of 36 hours, aimed at professional recruitment.

  4. Jul 2021 → Jun 2023

    CTO / Software Developer — Cervellotik Education

    Simultaneously with my master's degree, I led software development, architecture, and systems as software developer and CTO for a small-medium enterprise.

  5. Oct 2020 → Apr 2023

    Master's Degree in Computer Engineering — University of Basilicata

    Completed the second cycle of academic studies, expanding my skills in computer science and engineering. Graduated with the maximum evaluation of 110/110 cum laude.

  6. Oct 2017 → Feb 2021

    Bachelor's Degree in Computer Science — University of Basilicata

    Completed the first cycle of academic studies with a score of 102/110, consolidating my technical knowledge with extensive practice.

Awards & Recognitions

A showcase of key awards and recognitions received for research contributions and technical projects.

Best Paper Award

PROFES 2023

For the paper: "On Deprecated API Usages: An Exploratory Study of Top-Starred Projects on GitHub".

Candidate Best Paper

ESEM 2021

Paper ranked in the top 5 for "An Exploratory Study on Dead Methods in Open-source Java Desktop Applications".

Winner SchoolUppiadi

2017

First place in a national contest for the best startup concepts created in high schools.

Publications

A timeline of my key academic publications. For a complete list, please see my academic profiles.

Research Community Service

  • Workshop Organizer

    Promoting and dealing with Advanced Technology in Healthcare (PATH), at PROFES 2025
  • Social Media Chair

    International Conference on Product-Focused Software Process Improvement (PROFES 2025)
  • Reviewer

    International Journal of Human-Computer Interaction (from 2025)
  • Reviewer

    ACM Transactions on Software Engineering and Methodology (TOSEM, from 2024)

Projects

GAI4-TDD project screenshot

GAI4-TDD

A PyCharm plugin to support the green phase of Test-Driven Development (TDD) by generating source code from tests using Generative AI.

PythonPyCharmAITDD
Tale of LLM project screenshot

Tale of LLM

A text-based adventure game powered by a Large Language Model (LLM). Your choices and luck shape a unique narrative story.

PythonLLMGame Dev

Skills

Java

Python

Linux

C++

SQL/RDBMS Git LLM Integration Unity Hibernate CTF Player Maven HTML & CSS Kivy