David Cabañeros Blanco Computer Vision & Extended Reality Lead