Caiza-Quishpe, Luis, Instituto Superior Tecnológico 17 de Julio, Ecuador