He has a PhD from the University of Oviedo in computer engineering. His research interests include model-driven engineering, domain specific languages, technology for learning and entertainment, project risk management, software development processes and practices. He has graduated in Prevention of Occupational Risks and is a Certified Associate in Project Management through the Project Management Institute.