Jordi van Putten Utrecht Netherlands Other Art direction Art production Content development Creative direction Graphic design GIF animation Motion graphics Logo design