He received his PhD in Computer Science from Catholic University of Chile (2002). He did post-doctoral studies in the University of Illinois at Urbana-Champaign (2003-2004). His research interests include Computer-Supported Collaborative Work, Educational Technology and Software Engineering. Dr. Ochoa is an active member of IEEE and Chilean Computer Society. He is also member of the joint steering committee of LACCIR (Latin American and Caribbean Collaborative ITC Research federation) and Chilean representative in CLEI (Centro Latinoamericano de Estudios en Informática). In addition, he is IT consultant of some Chilean public and private organizations.