Enginyer informàtic per la Universitat Politècnica de Madrid (UPM), màster en intel·ligència artificial per la Universitat Nacional d'Educació a Distància (UNED) i doctor en traducció automàtica neuronal per la Universitat Politècnica de Catalunya (UPC). A banda de la seva carrera acadèmica, acumula més d'una dècada com a desenvolupador de programari i també té experiència professional com a científic de dades. Actualment és emprenedor i es troba desenvolupant Learnik, una app gratuïta d'aprenentatge d'idiomes.