Mariagiovanna Rotundo

Ph.D. student

About Me

Hi! my name is Mariagiovanna Rotundo and I’m a Ph.D. student in computer science at the University of Pisa. I’m currently working on topic of succinct data structures and, with my supervisors, I’ve published my first scientific paper. In my spare time, I’m an active member of the two local communities GDG and WTM Pisa, which organize free talks about different topics and technologies in the field of computer science.

I am most skilled in: Java, Problem solving, and Organization

Professional Experience

Ph.D. student

University of Pisa

Nov 2023 - Present

I’m a Ph.D. student :D

Research Fellow

University of Pisa

Jan 2023 - Nov 2023

Working on the topic “Compressed data structures to index datasets of keys with variable length”. We study the problem of engineering space-time efficient indexes that support membership and lexicographic queries on very large static dictionaries of strings. The solution we propose is based on a very simple approach that consists of decoupling string storage and string indexing. Supervisors: Paolo Ferragina, Giorgio Vinciguerra.

Education

Master's degree in Computer Science

University of Pisa

2020 - 2022

I’ve attended the curriculum “ICT Solutions Architect” where, among all the topics, I’ve studied how to design heterogeneous and distributed software systems and how to well parallelize software. I graduated with the grade of 110/110 cum laude with a thesis where we’ve proposed a solution for compressed string dictionaries via Rear coding and succinct Patricia Tries. My supervisors were Paolo Ferragina and Giorgio Vinciguerra.

Bachelor's degree in Computer Science

University of Pisa

2017 - 2020

I’ve learn the basis about different topics in IT. I’ve graduated with the grade of 110/110 cum laude with a thesis where we’ve proposed a python package for the batch simulation of chemical reaction networks. My supervisors were Paolo Milazzo and Lucia Nasti.

Publications

  • Two-level massive string dictionaries, P. Ferragina, M. Rotundo, G. Vinciguerra
    Information Systems, 2024. DOI: 10.1016/j.is.2024.102490

  • Engineering a textbook approach to index massive string dictionaries, P. Ferragina, M. Rotundo, G. Vinciguerra
    30th International Symposium String Processing and Information Retrieval (SPIRE), 2023. DOI: 10.1007/978-3-031-43980-3_16

Talks

SPIRE

September 2023

Engineering a textbook approach to index massive string dictionaries
Talk held at the 30th International Symposium String Processing and Information Retrieval. Talk’s topic: description of the scientific results published in SPIRE 2023, concerning an approach to index massive string dictionaries.

GDG Pisa

November 2022

How do I hack your contactless
Topic: how the protocol used by the contactless payments cards works and discussion of Card Brand Mixup Attack

Projects

  • Two-level indexing
    Master’s degree project extended to implement the data structures and algorithms published in SPIRE 2023. C++

  • Parallel BFS
    University project for Parallel and Distributed System course. Implementation and performance comparison of a parallel Breadth-first search (BFS) using the standard thread library and FastFlow. C++

  • SBML-batch
    Bachelor’s project to analyze collections of chemical reaction networks. Our goal was to (i) provide an implementation of 2 Theorems that under some conditions can give us information on how the networks behave, (ii) create a package to simulate in batch a lot of chemical reaction networks, (iii) provide an implementation to automathically build the Petri Nets of the chemical reaction networks. Python

  • WordQuizzle
    University project for computer networks course. Implementation of a challenge system between registered users and management of networks of users. Java

Achievements

Mentee

Lead The Future

Sep 2022 - Present

Among the few Italian students I’ve been selected to be mentees for LeadTheFuture, a leading mentorship non-profit organization for students in STEM, with an acceptance rate below 20%.

Volunteering

GDG Pisa

Jan 2019 - Present

Lead at GDG Pisa
Organized more than 20 events (technical talks, conferences), with the help of the other managers. Among them, organized the Devfest Pisa with more than 400 people and international speakers.

WTM Pisa

Mar 2019 - Present

WTM Ambassador and manager at WTM Pisa
Organized, with the help of the other managers, more than 10 events in the scope of WTM (Women Techmakers), a program to sustain women in tech. Organizer and social media manager of International Women’s Day Italia 2021. WTM Ambassador since May 2022.

Languages

  • Italian:
  • English: