PORTFOLIO / PUBLIC INTERFACE ACCESS GRANTED

Hello, world. I’m

Jonathan Simeone

Computer scientist Software engineer

Researching security. Building intelligent systems.
Creating interactive worlds.

SCROLL TO EXPLOREBUILT ON CURIOSITY
RESEARCHCYBERSECURITYARTIFICIAL INTELLIGENCEINTERACTIVE WORLDS
01 / PROJECT ARCHIVESELECT A FILE TO EXPLORE

BUILT TO
QUESTION.

Experiments with purpose.
Research, security, interactive technology
and knowledge worth sharing.

01 EDISONContinuous authentication, reimagined. SECURITY / RESEARCH
EDISON — original project artwork
CONTEXT
Master’s thesis / Software Systems Security
TECHNOLOGIES
Java · Android · Python · Matlab

/work/edison/readme

Edison (gEneralized aDaptive contInuouS authenticatiOn eNgine) is my research project for my master's thesis in Software Systems Security and involved the development of a novel generalizable, adaptive, reliable and time-oriented multibiometric continuous authentication framework equipped with context and anomaly detection mechanisms. The generalizability of the approach lies in its independence from specific hardware or biometric architectures.

In addition, I created a possible implementation of the approach through an Android mobile app written in Java and a backend written in Python and Matlab. For this implementation, I used state-of-the-art machine learning-based approaches to handle face, voice, and gait authentication.

Read thesis [PDF]
02 LUSTFinding structure in legal language. MACHINE LEARNING
LUST — original project artwork
CONTEXT
Machine learning exam project
TECHNOLOGIES
SVM · Neural networks · Text augmentation

/work/lust/readme

In the course of a machine learning exam I created LUST, a predictive model that can classify the topic of a legal question. I built the dataset developing a crawler that extracted legal questions from various websites and I trained the model obtaining good results through Support Vector Machine (SVM) and a pre-trained Neural Network on which I performed fine tuning on my dataset that I balanced with text augmentation techniques.

03 ZeroTwoA cryptolocker ransomware study. CYBERSECURITY
ZeroTwo — original project artwork
CONTEXT
Academic security exam project
TECHNOLOGIES
C# · Windows · VBS · Batch

/work/zerotwo/readme

As a project for a security exam I developed ZeroTwo, a cryptolocker ransomware written in C# effective against an up-to-date Windows system with virus protection. ZeroTwo presents itself as a simple image. In fact, once opened, nothing happens except for the image itself opening. Yet, once the file is executed, the system is infected with malicious and absolutely "silent" extraction of destructive code and infected registry keys.

The lack of suspicious video output is manageable through the use of various VBS and batch scripts. Once the computer is accessed again, however, the malware activates, encrypts the user's files and extracts a reverter with instructions to pay the ransom.

In addition, once the damage is done, the malware self-deletes from the system, leaving no trace. I made the malware undetectable by antivirus software through antivirus evasion techniques, such as encrypting and encoding the malicious payload.

Also, thanks to some heuristics, I was able to point out some vulnerabilities specific to Windows Defender, especially with regard to avoiding its cloud analysis.

04 VIMENTPlay, attention and human signals. INTERACTIVE HEALTH
VIMENT — original project artwork
CONTEXT
Experimental bachelor’s thesis
TECHNOLOGIES
Unity · Arduino · Brainwave & heart-rate sensors

/work/viment/readme

As an experimental thesis for my computer science degree, I developed using the Unity engine a video game for children with ADHD (Attention-Deficit/Hyperactivity Disorder).

The project contains two challenges: a revised version of the stroop test (with a variant for children not yet able to read) and a "mind race." In the latter challenge, it is necessary to make a car move as fast as possible on a circuit and the car maintains a speed directly proportional to the child's concentration, which is measured through a mindband that can capture brain waves.

During both challenges, heart rate is also continuously captured through a finger sensor that communicated with the application through an Arduino board.

05 Unity × Italian DefenseRehabilitation technology. Knowledge shared. TEACHING / VR
Unity × Italian Defense — original project artwork
CONTEXT
Defense Veterans Center · Atlantica
TECHNOLOGIES
Unity · Azure Kinect · Machine learning · VR

/work/defense/readme

With my company, we conducted a home rehabilitation project that involved implementing a motion capturing and analysis system using a Microsoft Azure Kinect and a predictive model based on machine learning to evaluate the correctness of rehabilitation exercises. The project, based on Unity technology, has been carried out in collaboration with the Defense Veterans Center and Atlantica.

Following the project, I provided theoretical and practical lessons to illustrate the basic operation of the engine to militaries. The lectures took place via videoconference and there was a final in-person workshop at the Rome "Celio" Military Hospital.

In addition, a practical course on virtual reality (VR) development was delivered.

06 Hands on UnityGame development at Unimol. UNIVERSITY TEACHING
Hands on Unity — original project artwork
CONTEXT
Unimol / University teaching
TECHNOLOGIES
Unity · Video game development

/work/unimol/readme

My "Hands on Unity" course at Unimol covers video game development using the Unity engine. The exam involves group or individual development of a simple video game.

07 Hands on Unity LiteThe next generation of creators. HIGH SCHOOL TEACHING
Hands on Unity Lite — original project artwork
CONTEXT
Convitto Nazionale Mario Pagano (CB)
TECHNOLOGIES
Unity · Video game development

/work/pagano/readme

My "Hands on Unity Lite" course for high school students of Convitto Nazionale Mario Pagano (CB).

END OF DIRECTORY07 PROJECTS / ONE CURIOUS MIND
02 / IDENTITY FILETHERE’S A HUMAN IN HERE.
Jonathan Simeone in a stone tunnel
SUBJECT: JONATHAN SIMEONELOCATION: ITALY

whoami

MORE THAN
THE CODE.

I’m a Computer Scientist. My interests live at the intersection of video games, telemedicine and machine learning-based recommender systems.

I have also developed a passion for cybersecurity, so keep the door closed! :)

Software EngineerFull Stack DeveloperDevOpsData AnalystGame Developer
More about me on LinkedIn

FOUNDATIONS_

EDUCATION & RESEARCH
[01]

BACHELOR’S DEGREE

Computer Science

110/110 cum laude
[02]

MASTER’S DEGREE

Software Systems Security

110/110 cum laude
[03]

PUBLICATIONS

Research, in the open.

Google Scholar
03 / CAPABILITY MAPCONNECTED BY DESIGN

DIFFERENT SKILLS.
SAME SOURCE.

Building. Understanding. Teaching.
A connected view of how I work.

MAIN SKILLSSELF-ASSESSMENT

01

Programming

100%
02

Teaching

100%
03

Projects Management

90%
04

Systems Design

95%
05

Security Assessment

90%
06

Data Analysis

85%
04 / OPEN A CHANNELCurrently unavailable for work

initiate connection

LET’S
TALK

A conversation is a good place to start.

[email protected]

SIMEONE / COMMAND INTERFACE

Take a shortcut through the system.

Type help or choose a command. No technical knowledge required.

↑ ↓ command historyESC return to portfolio