University Education

1998-2002
Ph.D. (cum laude) in Computer Science in the Facultad de Informática de la Universidad Complutense de Madrid (1997). Thesis title was "Modelling of Multi-Agent Systems"
1992-1998
Degree in Ingeniería Informática (Software Engineering) in the Universidad Complutense de Madrid (UCM), Spain

Past Subjects

Laboratorio de Programación II, III (Programming Laboratory)
Ingeniería del Software de Gestión I (Software Engineering I)
Ingeniería del Software (Software Engineering)
Agentes Inteligentes (Intelligent Agents, included in the Master in Computer Science Research)
Agentes Software (Software Agents, included in the Master in Computer Science Research)
Programación de Aplicaciones Web (Web Applications Programming)
Tecnología de Programación (Programming Technology)
Ingeniería del Software (Software Engineering)
Sistemas Inteligentes (Smart Systems)
Sistemas Informáticos (End of career Project)

Advised Thesis

2004. Advised, together with J. Pavón, a Ph.D. thesis (cum laude) presented by Ruben Fuentes about activity theory applied to the verification and validation of Multi-Agent Systems 
2010. Advised, together with R. Fuentes, a Ph.D. thesis (cum laude) presented by Ivan Garcia-Magariño about meta-modeling techniques. The thesis obtained the best dissertation award in 2010 competing against 12 othe dissertations.
2017. Advised, together with Juan Botía Blaya, a Ph.D. thesis (cum laude) presented by Pablo Campillo Sánchez about meta-modeling techniques applied to ambient intelligence.

Awards

2008, Best demo award in AAMAS'08
2013, Second best demo award in PAAMS'13 sponsored by IBM
2015, Finalist in INNOVA SME Awards for best projects
2016, Best demo award in PAAMS'16 sponsored by IBM

Other Merits

Since 2011, associate editor of the International Journal on Agent Oriented Software Engineering
Member of the Spanish Association for Artificial Intelligence (AEPIA)
Member of the IEEE-FIPA standardization group (on behalf UCM)
Best Demo award in AAMAS 2008 (see video)
Co-Director of the GRASIA Research Group

Organized Events

Agent Oriented Software Engineering workshop 2008 (co-chair)
Agent Oriented Software Engineering workshop 2009 (co-chair)
Agent Oriented Software Engineering workshop 2011 (acting chair)
ProMAS Technical Forum II (2005)
ProMAS Technical Forum III (2006)
ProMAS Technical Forum IV (2006)
Multi-Agent  Systems & Simulation 2009 (co-chair)
Multi-Agent  Systems & Simulation 2010 (co-chair)
Taller de DEsarrollo de Sistemas Multi-Agente (DESMA) 2005 (co-chair)

Program committee

Autonomous Agents and Multi-Agent Systems 2009
Autonomous Agents and Multi-Agent Systems 2010
Fifth Iberoamerican Workshop on Multi-Agent Systems (Iberagents 2004) 
Fifth Iberoamerican Workshop on Multi-Agent Systems (Iberagents 2012)
DESMA'04. I Taller en desarrollo de sistemas multiagente (DESMA-2004). 
The First International Workshop on Agents, Web Services and Ontologies Merging (AweSOMe'05)
The Second International Workshop on Agents, Web Services and Ontologies Merging (AweSOMe'06).
The Third International Workshop on Agents, Web Services and Ontologies Merging (AweSOMe'07)
Programming Multi-Agent Systems 2006.
Iberagents 2006
Agent-Oriented Programming, Systems, Languages and Applications (APSLA) 2007
Agent Oriented Software Engineering 2007
II Workshop on Industrial Applications of Distributed Intelligent Systems, INADIS'07
I Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2002
II Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2003
III Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2004
IV Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2005
V Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2006
VI Internacional Workshop on Practical Applications of Agents and Multiagents Systems, 2007
Self-Organizing Architectures 2009
Agent Oriented Software Engineering workshop 2010
Agent Oriented Software Engineering workshop 2011
Agent Oriented Software Engineering workshop 2012
EUMAS 2011
Programming Systems, Languages, and Applications based on Actors, Agents, and Decentralized Control (AGERE!Splash) 2011
Agent Supported Coopearative Work for Knowledge Management 2009
Agent Theory to Agent Implementation (AT2AI)-2006
Agent Theory to Agent Implementation (AT2AI)-2007
 LAnguages, methodologies and Development tools for multi-agent systemS (LADS) '2007
 LAnguages, methodologies and Development tools for multi-agent systemS (LADS) '2009
Programming Multi Agent Sistems 2009
Programming Multi Agent Sistems 2010
Programming Multi Agent Sistems 2011
IEEE International conference on Service-Oriented Computing and Applications 2011
International Conference on Agents and Artificial Intelligence 2012
International Conference on Agents and Artificial Intelligence 2011
International Conference on Agents and Artificial Intelligence 2010
International Conference on Agents and Artificial Intelligence 2009