En 1997 se doctoró en Informática por la Universidad Politécnica de Madrid, y en la actualidad ocupa el puesto de Catedrático de Escuela Universitaria en el área de Ingeniería de Sistemas y Automática en dicha universidad, investigando en temas relacionados con los Agentes Inteligentes en Internet y la creación automática por ordenador.