cv

Basics

Name Grazia Ferrara
Label Computer Engineer
Email grferrara@unisa.it
Summary I’m a Ph.D. student in Computer Engineering with a deep interest in how intelligent systems can positively impact public health. My research blends AI, multi-agent systems, and social network analysis to design adaptive, privacy-aware solutions for real-world challenges. I enjoy working at the intersection of theory and application, and I’m particularly drawn to problems that involve human behavior, data ethics, and digital well-being.

Work

  • 2025.03 - current
    Tutor of Computer Networks
    University of Salerno, Fisciano, Italy
    I assist second-year undergraduate Computer Engineering students with computer networking exercises.
    • Computer Networks
  • 2024.03 - 2024.10
    Undergraduate Research Fellow
    University of Salerno, Fisciano, Italy
    I was involved in the 'SERICS' project of the 'Information Disorder Awareness' research activity belonging to the DISA-MIS department. I worked in a team of two to design and implement a web application with a microservices architecture, with the aim of detecting the spread of disinformation online.
    • Fake News Detection
    • Social Media Analysis
    • Web Scraping
    • Distributed Systems

Education

  • 2024.11 - current

    Fisciano, Italy

    Ph.D.
    University of Salerno, Fisciano, Italy
    Computer Engineering - Information Technologies for Digital Medicine
    • Scientific Writing and Publishing
    • Innovation Management
    • Advanced Machine Learning
  • 2023.04 - 2024.07

    Fisciano, Italy

    Program of Excellence
    University of Salerno, Fisciano, Italy
    Computer Engineering
    • Game Programming
    • Intellectual Property Protection
    • Privacy and Data Protection
    • Creating a StartUp: Challenges and Opportunities
    • Ethical AI
  • 2022.09 - 2024.09

    Fisciano, Italy

    M.S. (Cum Laude)
    University of Salerno, Fisciano, Italy
    Computer Engineering - Enterprise Software Architectures
    • Software Engineering
    • High Performance Computing
    • Design and Analysis of Algorithms
    • Machine Learning
    • Automation
    • Algorithms and Protocols for Security
    • Embedded Systems
    • Data Management Systems
    • Distributed Programming
    • Cloud Systems and Advanced Networking
    • Social Networks Analysis
    • Software Architectures for Enterprise Systems
    • Agile software processes and DevOps
  • 2022.01 - 2022.02

    Fisciano, Italy

    Apple Foundation Program
    University of Salerno, Fisciano, Italy
    Computer Engineering
    • Challenge Based Learning (CBL)
    • Swift
    • UI/UX & Guidelines
    • Gamification
  • 2019.09 - 2022.07

    Fisciano, Italy

    B.S. (Cum Laude)
    University of Salerno, Fisciano, Italy
    Computer Engineering
    • Calculus 1 & 2
    • Foundations of Programming
    • Physics 1 & 2
    • Computer Organization
    • Geometry, Algebra and Logic
    • Logic Networks
    • Electrotechnics
    • Algorithms and Data Structures
    • Operating Systems
    • Computer Networks
    • Foundamentals of Signals and Transmissions
    • Foundamentals of Automatic Control
    • Object Oriented Programming
    • Computer Technologies for Automatic Control
    • Applied Statistic
    • Antennas and Wireless Links
    • Internet of Things
    • Software Technologies of the WEB
    • Databases

Awards

  • 2023.03.03
    Excellent Academic Career
    University of Salerno
    Awarded for completing a bachelor degree in Computer Engineering cum laude within 36 months.

Languages

Italian
Native speaker
English
Fluent

Projects

  • 2024.03 - 2024.08
    How to Mitigate Disagreement and Polarization in Opinion Formation Processes on Social Networks
    Experimental M.S. thesis in Social Network Analysis. The project aims to study the dynamics of opinion formation in social networks and to propose mitigation techniques to reduce polarization and disagreement among users.
    • Opinion Formation
    • Social networks
    • Mitigation Techniques
  • 2024.05 - 2024.06
    Search4Researchers Web Application
    Design and implementation of a microservices-based Web Application to allow the research of researchers all over Italy. The application allowed to use scrapers for different sources (e.g. Scopus, Cineca, SJR, etc.) to collect data on researchers an their publications. Used DevOps philosophy and tools for Continuous Integration / Continuous Deployment.
    • Web Application
    • Microservices
    • Scraping
    • DevOps
  • 2023.12 - 2024.01
    Performance and availiability analysis of a virtualized IMS
    Used Jackson and BCMP networks to assess and improve IMS' performances. Used Stochastic Reward Networks and Reliability Block Diagrams to assess and improve IMS' availability. Implemented an algorithm both for performance and availability optimization.
    • Performance Analysis
    • Availability Analysis
    • Stochastic Reward Networks
    • Reliability Block Diagrams
  • 2023.10 - 2024.01
    Choice of a seed set to maximize an auction's income in a unknown synthetic network
    Implementation of mining algorithms, centrality measures, MUDAN, SNAC and VCG auctions and bandit algorithms such as Epsilon-Greedy, UCB and Exp3. Estimate of the parameters used to generate an unknown synthetic network by means of network mining and implementation of a seeding logic to maximize the seller's income on the given network.
    • Network Mining
    • Centrality Measures
    • Auctions
    • Bandit Algorithms
  • 2023.10 - 2024.01
    Design and implementation of a NoSQL database for the sentiment analysis of the tweets
    Collected tweets with a custom scraper and performed the sentiment analysis. Designed and implemented the database in MongoDB, performed the porting of the database in Neo4j and then compared performances.
    • Sentiment Analysis
    • MongoDB
    • Neo4j
    • Web Scraping
  • 2023.06 - 2023.07
    Fire detection in videos taken by static surveillance cameras
    The project aims to detect fires in videos taken by static surveillance cameras. The project includes the design and implementation of a deep learning model for fire detection. Adopted both a binary classification approach (fire/no fire) and a multi-label approach (considering fire, no fire and smoke).
    • Deep Learning
    • Fire Detection
    • Computer Vision
  • 2022.09 - 2023.01
    Parallelization of Tarjan and Kosaraju's algorithms for the search of the strongly connected components in a graph
    The project aims to parallelize Tarjan and Kosaraju's algorithms for the search of the strongly connected components in a graph. The computation of the SCC was made with different processes, each of them having a piece of the original graph, results were then merged by means of message passing and this was iterated until a single process with the comprehensive result was left.
    • Parallelization
    • Graph Theory
    • Message Passing
  • 2022.09 - 2022.12
    Implementation of a geometrical drawing app by means of a SCRUM process
    The project consists of the design and implementation of a geometrical drawing app. The app allows users to create and manipulate geometric shapes. The project was developed using the SCRUM methodology.
    • Geometric Drawing
    • SCRUM
    • App Development
  • 2022.04 - 2022.06
    PackMe: Design and Implementation of a iOS App to simplify the organization of one's luggage. Implementation of the speech-to-text functionality.
    Implementative B.S. thesis. The project consists of the design and implementation of an iOS app that allows users to create a list of items to pack for a trip. The app includes a speech-to-text functionality to facilitate the input of items.
    • iOS Development
    • Swift
    • Speech-to-Text