I've done several projects and public oral presentations for the University involving robotics, control systems, artificial vision, object tracking, machine learning, image classification and recognition, neural networks and augmented reality systems.
List of projects
Vision and Perception
3D Reconstruction of Cameras and Structure (Matlab)
Computer Graphics
GLUTetris: a OpenGL Tetris clone (C++, OpenGL). Download the Game (for Windows only)
Robot Programming
Look at landmark: A strategy for switching the camera of Nao Robot (C, OpenRDK, NAOqi Framework)
Neural Networks
Mackey-Glass Time-Series Prediction: Comparing the Performance of LMS, KLMS and NLMS-FL (Matlab)
Artificial Intelligence in Games
Nash Equilibrium and Game Theory on Poker Texas Holdem
Machine Learning
Multi-class image classification using logistic regression and one-vs-all algorithm (in the context of ARGOS (Automatic and Remote Grandcanal Observation System) used by the City of Venice for monitoring the Grandcanal (Matlab)
Autonomous and Mobile Robotics
Task-Constrained Motion Planning for Free Flying Snake-Like Robot (C++, Visual Studio, Kitelab)
Robotics 2
On the Robust Control of a 3-R Robot Manipulator at the Joint Space Level: a Matlab Simulink Modeling (Matlab, Simulink)
List of presentations
Vision and Perception
3D Reconstruction of Cameras and Structure
Medical Robotics
About the paper: Development and application of a new steady-hand manipulator for retinal surgery
Neural Networks
Mackey-Glass Time-Series Prediction: Comparing the Performance of LMS, KLMS and NLMS-FL
Autonomous and Mobile Robotics
Task-Constrained Motion Planning for Free Flying Snake-Like Robot
Seminars of AI: Natural Language Processing
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disambiguation
Network Infrastructures
Passive Optical Networks: The MAC protocols
Robotics
On the Robust Control of a 3-R Robot Manipulator at the Joint Space Level: a Matlab Simulink Modeling
Seminars in Robotics: Rescue Robotics
About the paper: USC CINAPS Builds Bridges Observing and Monitoring the Southern California Bight
Computer Graphics
GLUTetris: an OpenGL clone of the popular game tetris
Artificial Intelligence in Games
AI strategies for solving poker Texas Hold'em
I've worked to projects involving aspects of computer science at the state of the art.
Thesis

For my B.S. Thesis I developed jSisGA, a MySQL-based Java application for managing the seniors centres of Rome. The application has been tested on OSX, Linux and Windows. It is Open Source under the GPL licence.

For my M.Sc. Thesis I developed a software framework for augmented reality mobile apps and I used it to develop Nervar, an app that provides augmented reality content and information about the ancient Roman Imperial Fora. The work has been done in collaboration with the faculty of Architecture of Sapienza, at Rome. The app runs on iOS mobile platform and is available on the AppStore.

I published and presented a paper related to this work at the Conference of WSCG 2013, at Pilsen, in Czech Republic.

Recently I released Spirited Car, an 2d car racing game available for iOS and Android platforms. You can download and get more information about Spirited Car by visiting its official webpage.