IMDEA Software

IMDEA initiative

Home > People > Juan Caballero

Juan Caballero

Juan Caballero
PhD - Carnegie Mellon University, USA
Research Professor

Office: 376
Telephone: +34-91-101-2202 ext 4137
Home Page:

Short bio

Juan Caballero joined IMDEA Software as an Assistant Research Professor in November 2010, after receiving his Ph.D degree in Electrical and Computer Engineering from Carnegie Mellon University, USA. Juan was a visiting graduate student researcher at University of California,

Berkeley for two years, starting in 2008. He was awarded the La Caixa fellowship for graduate studies in 2003. Juan also holds a M.Sc. in Electrical Engineering from the Royal Institute of Technology (KTH), Sweden, and a Telecommunications Engineer degree from the Technical University of Madrid (UPM), Spain.

Juan’s research focuses on computer security, including security issues in systems, software, and networks. He enjoys designing program analysis techniques and applying them for analyzing malicious code and building defenses against it. In addition, he is interested in applying machine learning for security, network security, the economic aspects of cybercrime, and software engineering. For a list of current research activities and publications, please visit his personal website.

Research Interests

Computer security including systems, software, and network security. Program analysis and its application for malware analysis and building defenses against malicious code. Software engineering. Machine learning for security.