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 designing, developing, and maintaining software applications. Currently acts as the lead programmer on AR/VR projects in Unity 3D, overseeing end-to-end development of immersive applications, performance optimization, and prototyping of innovative interaction models.
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