Curriculum Vitae

Click here to download a PDF copy of the curriculum.

Professional Experience

2022 - 2024

Pipeline Developer | Ynput, Prague, Czech Republic (Remote)

Worked on Ayon (formerly OpenPype) pipeline software. Implemented and maintained the integration for Unreal Engine and Blender. Support clients on issues and feature requests.

2020 - 2022

Pipeline Developer | Cloth Cat Animation, Cardiff, UK

Worked in close contact with the animators to support them in the use of tools, implementation of utilities based on their feedback and maintaining the software. Worked on animation tools and Ayon (formerly OpenPype) pipeline software, mainly on the integration of Blender and Unreal Engine.

2016 - 2020

Research Engineer | Cloth Cat Games (formerly Thud Media), Cardiff, UK

Research on curve-skeletons and sketch-based interactions for posing and animation.

2014 - 2015

Research Fellow | Università degli Studi di Cagliari, Cagliari, Italy

Research on experimental programming language based on spreadsheets.

Education

2015 - 2020

EngD in Digital Media | Bournemouth University, UK

Thesis: Generation of 3D characters from existing cartoons and a unified pipeline for animation and video games.

2012 - 2014

MSc in Computer Science | Università degli Studi di Cagliari, Italy

Thesis: Skeleton Editing and Mesh Reconstruction from Skeleton.

2009 - 2012
BSc in Computer Science | Università degli Studi di Cagliari, Italy

Project Experience

2020 - 2024

Ayon | https://openpype.io | (formerly OpenPype)

Open source pipeline for visual effects and animation.

Role: Mainly integration of Blender and Unreal Engine in the pipeline.

Skills

Core Competencies

Unreal Engine
Integration of Unreal Engine in the OpenPype pipeline. Development of plugins for support to studio artists.
Blender
Integration of Blender in the OpenPype pipeline. Development of addons for support to studio artists.
Maya
Development of custom scripts for animation support.

Programming Languages

Python
Development of integrations for OpenPype. Scripts for Unreal Engine, Blender and Maya.
C++
Development of plugins for Unreal Engine.
C
Development of Blender source code.
C#
Development of Unity scripts.
Qt
Development of tools for curve-skeleton editor and sketch-based interaction.
Lua
Basic knowledge for development of extentions for MMORPG games.

Languages

Italian
Native
English
Lived and worked in the UK since 2015 and completed my EngD in a UK university.