His research interests include distributed systems, fault-tolerance, operating systems and real-time systems. He has been visiting researcher at ATT Bell Laboratories and research fellow in the European Space Agency. He received a PhD in Computer Science from Universidad Politécnica de Madrid. He is a member of ACM since 1983.