Comenzó su carrera programando prototipos de juegos para el Xbox 360.
Después de concluir sus estudios como ingeniero en sistemas, Arturo comenzó a trabajar como desarrollador independiente en el estudio Phyne Games, desarrollando juegos móviles y web.
Actualmente Arturo trabaja como Technical Evangelist para Unity Technologies, enfocándose en ayudar a estudios y desarrolladores a crear sus juegos y aplicaciones interactivas con Unity además de evangelizar sobre el uso del motor.