I am Associate Professor of Computer Science in the Complutense University of Madrid, Spain, where I teach courses related to programming and videogames.
I obtained my PhD in Computer Science in 2008 from that University, and it was related to serious games for teaching how to program. I still maintain the interest on both research topics although separately.
I am codirector of Complutense University's Master on Videogame Development and cofounder of PadaOne Games, a game and tools development studio.
I am also one of the responsibles of ¡Acepta el reto! (spanish translation of Take on the challenge!) an online judge for practising programming for spanish-speaking students.