cv
Basics
Name | Grazia Ferrara |
Label | Computer Engineer |
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