About
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