I was born in Bergamo, Italy, in 1994.

I’m a postdoc researcher at Università degli Studi di Bergamo. My research group is Unibg Seclab. We focus on several areas such as system security (Linux, Android), security for data warehouses, access control, data outsourcing and privacy.

Background and competences

I received the PhD in Engineering and Applied Sciences (area: Computer Science) in 2022, with a thesis on Technologies for the secure collection, sanitization, processing and release of data. My advisor was Prof. Stefano Paraboschi.

The PhD is a fundamentally different experience compared to a Master or Bachelor degree. During this journey I learned to work on complex topics, in which I often had no previous knowledge, nor predetermined goals. I also learned how to experiment ideas developing small prototypes, write scientific papers, give presentations, and evaluate the feasibility of new approaches to a problem.

There are 3 software that I use frequently: Emacs, Git, Make. Scientific papers are always formatted in LaTeX, and prototypes mostly implemented in Python. Every time I have the opportunity, I try to implement new tools in Go, which is my favorite programming language.

Occasionally, I have also written code in – Rust, C++, Java, SQL, C, Elisp, Javascript, M4, TE, CIL, ODRL, RDF.

I have also used these software/frameworks – Landlock, Seccomp, BPF, Docker, Postgres, Redis, Deno, Bazel, Apache Spark, FRESCO mpc, Z3, FUSE.

From time to time I update a public version of my .emacs.d configuration files.

Other work activities

In 2023 I will be the teacher for a new course named Laboratory of competitive programming!

I have been a teaching assistant at my college since 2018. Courses:

  • Computer Security
    Year: 2021, 2022
    Topic: Access Control, DAC, MAC, Capabilities (Linux), Isolation of 3rd-party apps in Android

  • Introduction to programming in Python
    Year 2018, 2020
    Topic: Basic types, control-flow statements, functions, lists

  • Data Bases II
    Year: 2019, 2020, 2021
    Topic: Concurrency, scheduling, distributed databases, XML, XQUERY

  • Data Bases I
    Year 2019, 2020, 2021, 2022
    Topic: Structured Query Language, Conceptual and Logical database modeling

As a member of the Unibg Seclab group, I also participated in the supervision of 35+ thesis projects. Also, I have been a member of the UNIBG unit in the following Horizon 2020 European research projects:

  • MOSAICrOWN, Multi owner data sharing for analytics and integration respecting confidentiality and owner control, from 2019 to 2021

  • GLACIATION, Green responsible privacy preserving data operations, since 2022

Awards

  • Cybersecurity Games & Conference, CSAW 2021
    Applied Research Competition, Top 10 Finalist in Europe (certificate), shared with my colleague Matthew Rossi

  • Google Hash Code 2019 Finals, Dublin 2019
    Team: Unibg Seclab, 38th place

  • LUBERG - New graduate of the year, Bergamo 2019
    University of Bergamo Alumni Association
    Dept. of Management, Information and Production Engineering
    LUBERG new graduate of the year award rewards talent, determination and commitment of graduates who stand out for a particularly brilliant academic record, the results achieved in the degree course, the originality and the scientific rigor of the thesis.

Languages

I’m a native Italian speaker, but I also speak English (fluent), and Japanese (intermediate).

Hobbies

Reading books, Travel, Emacs, Japanese language