PDF version here
Curriculum Vitae#
Education#
University of Trieste, PhD in Applied Data Science and Artificial Intelligence#
Nov 2024 – present
Trieste, Italy
Working on “Converged computing: environments and technologies for hybrid HPC and Kubernetes infrastructure” research project
University of Trieste, MSc in Data Science and Scientific Computing#
Aug 2022 – Sept 2024
Trieste, Italy
Graduated with a 110/110 cum laude
Aug 2019 – July 2022
Trieste, Italy
Experience#
AREA Science Park, Intern#
Aug 2023 – Apr 2024
Trieste, Italy
Worked on user authentication and authorization in a cloud environment
Developed a solution based on LDAP and Kerberos for authenticating IdM’s users inside a Kubernetes pod
Mainly used technologies: LDAP, Kerberos, Kubernetes, Vagrant, Libvirt, Docker, Podman, Ansible
Personal Projects#
2023 – 2024
Compatibile with both SLURM and Kubernetes schedulers
Used to assess the overhead of the Kubernetes container orchestration system on the same hardware
Based on the concept of Weak Scaling, evaluating both Dask Arrays and Dask DataFrames
2023 – 2023
Implemented the DQN algorithm
Used PyTorch framework to move the train process to the GPU
Implemented many epsilon-greedy strategies to balance the exploration-exploitation trade-off
2024 – 2024
Make the simulation both vertical and horizontal scalable
Used a refiend version of the AlexNet to perform the image classification task
Implemented the possibility of umbalance both the proportion of classes among the clients and the cardinality of the dataset among the clients
Contributions Projects#
2023 – 2024
Integrated the FreeIPA IDM to the virtualorfeo project
Enhanced the SLURM configuration in the Kubernetes pod to use LDAP+Kerberos for authentication against the IPA server
2023 – 2023
Updated and refiend the container images
Improved the configuration to integrate in the virtualorfeo project
2024 – 2024
Integrated Authentik as a SSO solution
Configured Authentik to query the FreeIPA server for users
Configured OIDC connection in the MinIO service
Certifications#
Languages#
English: Full professional proficiency in written and oral communication; experience with technical writing of software documentation.
Italian: Native proficiency (mother-tongue)
Volunteering#
AI2S: meber of the Artificial Intelligence Student Society (AI2S), a student-led organization which operates mainly in the Trieste Area (meber since 2024)