Vampire: The Masquerade - Milan Uprising
Worked closely with senior developers to implement performance optimizations, improving game speed and responsiveness
Software Engineer with 4 years of experience in Unity 3D and AR/VR development, specialized in building interactive and immersive applications from the ground up. Strong expertise in C# and real-time 3D systems, with hands-on experience in C++ and Unreal Engine through personal projects. Proven track record in performance optimization, prototyping, and development of scalable XR solutions. Solid foundation in algorithms and software engineering principles, with a focus on computer graphics and real-time 3D technologies.
๐ฎ Unity 3D Software Engineer & XR Developer at Leonardo S.p.A
๐ Rome, Italy November 2025 - Present
๐งฉ Capgemini Italia S.p.A., consultant at Leonardo S.p.A
๐ Rome, Italy September 2024 - October 2025
๐ Python Software Engineer at Leonardo S.p.A
๐ Rome, Italy November 2025 - Present
Junior Gameplay Programmer at Xplored Srl Rapallo
Rapallo, Italy April 2023
Junior Developer at Docflow S.p.a.
Rome, Italy September 2021 - April 2023
Worked closely with senior developers to implement performance optimizations, improving game speed and responsiveness
As a member of the Teburu Team, I playtested the game and worked as an internal QA tester. The game is a cooperative, tactical boss-battle in which up to five players have to fight against each of the Zodiacs.
I partecipated to a jam whose main topic was Minecraft. The goal was to recreate some icon aspects on the game, I decided to create the base gameplay structure during the survival mode.
Small project to understand the fundamentals of 3D modeling such as Texturing, Modeling, Lightning and Rendering
One of the most challenging topics in Physically-Based Rendering (PBR) is to model the interaction between light and matter when the latter is a surface with a high degree of roughness.
Reproduction of the State-of-the-Art Algorithm to render Hair in a Photo-Realistic render
Project developed for the Mobile Application and Cloud Computing Course.
The Multiclient Battle Simulation Game exploits the Firebase Cloud system and a server located on Pythonanywhere
The game was developed during the Interactive Graphics course employing: Graphic libraries (Three.js) and Algorithms, Animation Theory and Hierarchical Models.
My course of Study in summary
Sapienza, University of Rome, 12/2018 - 07/2022
Thesis: Microfacet BRDF Approximation Employing Linearly Transformed Cosines.
It concerned the open problem in Computer Graphics of Energy Loss in currently state-of-the-art Path Tracers
Sapienza, University of Rome - Rome, 12/2018
Thesis: Javascript Game
It concerned the development of a 3D Video Game in WebGL