Hello 👋🏻 I'm

Umberto Della Monica

About Me

My picture
Experience
Master student in Cybersecurity
projects.title
7

I am completing my Master's degree in Computer Science with a focus on Cybersecurity, where I am deepening my knowledge in secure software development, penetration testing, cryptography, and security protocols for both web and embedded systems.

I am passionate about industrial research and cybersecurity applied to industrial protocols and embedded devices, dedicating myself to analyzing, testing, and securing complex hardware-software architectures.

Throughout my studies, I have collaborated with notable companies, contributing to projects such as designing secure IoT devices, implementing intrusion detection/prevention systems, and developing secure web applications. These experiences have strengthened my skills in vulnerability assessment, threat modeling, and the deployment of practical security solutions.

I enjoy tackling challenging security problems, combining hands-on experimentation with theoretical knowledge, always aiming to deliver robust and innovative solutions in both cybersecurity and embedded security domains.

Internships

LargeSystem (Naples)

LargeSystem (Naples)

4 months

External internship during my Bachelor's degree, focused on web design and microservices architecture.

Collaborations

LinearIT (Salerno)

LinearIT (Salerno)

2 months

Development of a web app with a private blockchain using Hyperledger Besu/FireFly and Flutter for the front-end.

LinearIT (Salerno)

LinearIT (Salerno)

4 months

Development of a portable security device (Custom Travel Router) with OpenWRT, custom Python IDS/IPS, integrated ad-block, and mobile app for efficient management. Achieved 3rd place in the 2024 App Challenge.

Publishing

Skills

Cybersecurity

Firmware/Software Reverse Engineering

Firmware extraction via JTAG, SPI, UART

Android Reverse Engineering

ICS/SCADA Security (Modbus, OPC-UA, SNAP7)

Defensive Strategies

Network Protocols & Configuration

Digital Forensics

Cryptography

Penetration Testing

Penetration Testing Methodologies

OSINT Tools & Techniques

Target Discovery & Enumeration

Port Scanning

Vulnerability Mapping & Analysis

Vulnerability Taxonomies

Exploit Development & PoC

AI & Data Science

Machine/Deep Learning

Large Language Models

Genetic Algorithms

Prompt Engineering

Computer Vision

IoT & Embedded

Embedded Programming

IoT Security

IoT/ICS Communication Protocols

Hardware Analysis (UART, JTAG, SPI)

Programming & Frameworks

Java

C

C++

C#

Python

JavaScript

Dart

Solidity

VHDL/VHDP

Bash Scripting

Spring Boot

Flutter

Angular

React

Flask

Django

Databases & Other

MySQL

PostgreSQL

Neo4J

Linux / macOS / Windows

Virtualization

QEMU / VirtManager

Open-source Contributions

Teamwork & Critical Thinking

Project

ViLearERC-1155

Microservices-based management of courses and certificates as NFTs. Bachelor's thesis on the project and the NFT ecosystem.

Spring Boot, Solidity, Ethereum BlockchainPostgreSQL
View Project
Linksys-WRT54GL-Exploitation

Linksys-WRT54GL-Exploitation

Hardware penetration testing on the Linksys WRT54GL router including full JTAG extraction and reverse shell attack.

Firmadyne, FirmAE, Ghidra, binwalk, openOCDJTAGulator, AttifyBadge
Team Project

DefNet

Custom travel router with IDS/IPS, FastAPI backend, SQLite database and mobile app.

FastAPI, SQLite, OpenWRT, AdGuardHome
View Project
Team Project
Filiera-TokenFiliera-Token

Filiera-Token

Web App for supply chain management using private Hyperledger Besu blockchain and Hyperledger FireFly. Front-End developed in Flutter.

Hyperledger Besu, Hyperledger FireFly, Flutter
View Project

UniConnect

University social network with Flutter front-end, Spring Boot backend and Neo4J NoSQL database.

Flutter, Spring Boot, Neo4J
View Project
Team Project

fp-mash

Tool based on Lyndon factorization of DNA strings for genomic distancing, evaluated with Jaccard distance. Complete software rewrite with CLI component.

C++, Python, Flutter
Team Project
MarcoSmiles-RhythmGames

MarcoSmiles-RhythmGames

Game to learn playing using hands, leveraging a DQN neural network to predict if the user can play the recorded note during training.

FastAPI, UnityOculus Meta Quest 2/3

Contact Me