About Me

research & development is our success factor; creativity is vital.

Computer scientist and engineer, passionate about programming, graphic and new technologies.

I loved computers since I was 12, beginning with tag based languages like HTML and then more complex ones like C and PHP (the accidental language), also ranging over useful tools including Photoshop, Adobe Flash and Cinema 4D, finally choosing study courses in advanced Mathematics and Programming in high school, where I also focused on humanistic studies such as Literature and Philosophy. At 18 I started studying Computer Science and Engineering at the University of Pisa and later moved to the University of Roma Tre, where I got my Laurea in Ingegneria Informatica, a Bachelor's level degree and I'm currently studying to get a Master's degree.

Latest Repositories


Deep learning experiments and library for 'In Codice Ratio' OCR, part of a project involving an AI that can process document from Archivio Segreto Vaticano.


Metaheuristic and probabilistic search algorithms and Neural Network implementations using Python


Trains a Neural Network to read handwritten digits (OCR). Uses synaptic for Node.js, socket.io and MongoDB


Machine Learning and Artificial Intelligence algorithms using client-side JavaScript, Node.js and MongoDB. Just code kata.


Very simple JavaScript game realized inside an HTML canvas. Just code kata.


C# implementation of the Advanced Encryption Standard using System.Security.Cryptography


Dynamic Screen Resolution script for constant framerates in Unity games.


A set of scripts for web scraping using Bing, made for the AGIW course at University