University of British Columbia
Courses: Computer Graphics: Modeling - Data Structures and Algorithms - Internet Computing.
Received a Department of Science TA evaluation score of 4.76 / 5 and positive feedback.
Università della Svizzera Italiana
Project with Mauro Pezzè about cloud technologies. The task was to adapt a framework for testing elastic applications in the cloud to the Amazon EC2 Cloud. [Python, Java, shell scripting]
University of British Columbia (UBC), Vancouver, Canada
Supervised by Alla Sheffer
Università della Svizzera Italiana (USI), Lugano, Switzerland
Weighted GPA: 9.38 / 10
Liceo Scientifico A.Einstein, Rimini, Italy
I love building things, here are some projects I worked on my grad, undergrad studies and my free time.
A mod for a popular multiplayer online game. Contains features to improve gameplay and add functionality with an in-game interface. Experience in design and creation of user-friendly, effective and customizable tools, reverse engineering, UI/UX design, gathering and using user feedback, deployment, auto updates and managing an open source project. [C++, DirectX]
A game bot focused on advanced path planning using TSP and clustering. The project outperforms the state of the art and novice players, approaching the level of an expert player. [C++, OpenGL]
B.Sc. Thesis at Università della Svizzera Italiana supervised by Kai Hormann. Built a 3d scanner using the Kinect sensor and a Lego platform. Experience in Kinect API, point clouds and surface reconstruction. [C#, OpenGL, Kinect SDK, Lego Mindstorms]
Game inspired by Snake, Knot in 3D, and Counterclockwise. The goal is to capture cubes by moving in a 3D space in a 1st person view and avoiding your trail. The space is open but recursive, meaning that there are no walls, but after moving in a direction for a short time you will find your own trail. [C++, OpenGL]
[Group project] A simple but fully functional copy of Sid Meyer's Railroad Tycoon. [Java] - [video]
[Group project] A Compiler from Python to LLVM, written in Python. Supports a subset of Python which includes basic types, functions, classes, lambdas. [Python]
Competition at Università della Svizzera Italiana promoted by Luca Gambardella.
The challenge was to solve instances of the Travelling Salesman Problem within a runtime limit of three minutes. Developed an algorithm based on the ant colony optimization.
Quantitative Reasoning score: 166 / 170
The GRE test is a world wide offered test that assesses mathematical, reasoning and problem- solving skills. Score corresponds to the top 7% worldwide.
Ranked top 3 every year in high shool (~1k students)
I enjoy the riffs quite a bit, but ultimately, it’s the strong performances on the keys, along with the atmosphere and unique character to the songs that sets it apart in the crowd.