Pragmatic programmer and musician, deeply in love with science, arts and literature.

"Science is but a perversion of itself unless it has, as its ultimate goal the betterment of humanity." - Nikola Tesla


Consultant Software Engineer

November 2019 - Present
Collabora, Italy (Home Office)

I am working for Collabora, contributing to the Linux Graphics stack from the Linux kernel up to the Graphics toolkits.

Software Engineer

September 2018 - October 2019
Arm, Cambridge

I worked for Arm, shaping extraordinary graphics and games.

Graduate Research Engineer

April 2017 - May 2018
Imagination Technologies, Kings Langley

I worked for Imagination Technologies, improving and developing new 3D/2D graphics technologies and techniques.


September 2016
SpinVector, Benevento

I worked as a programmer for SpinVector, developing game libraries with C# and Xamarin.


Java Lambdas and Streams

August 2015

Java Business Component

May 2014
Generazione Vincente, Rome, P02714NAPF0493

Java Web Oriented

March 2014
Generazione Vincente, Rome, P02714NAPF0484


This is a list of projects developed during university courses or in my spare time.

SunSpot - A 3D engine capable of stereoscopic rendering, developed with C++, OpenGL, and CMake.
Vegolution - Arcade game set in a post-apocalyptic future with Vegetables and other abominable beings, developed with C++ and Cocos2d-x.
SpaceFloat - Delivery service game set in the space developed with Java, libGDX and Blender.
Western Lion - Casual spaghetti-western game developed with Java and libGDX.

Skills & Proficiency

C/C++, Rust, & Python

OpenGL & Vulkan

Java & C#

HTML, CSS & Javascript

GIMP & Blender