El Dr. Franco Rojas López, estudio la ingeniería en sistemas computacionales en el Instituto Tecnológico de Tehuacán, la maestría en ciencias de la computación en la Benemérita Universidad Autónoma de Puebla y realizó estudios de doctorado en el Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional (Cinvestav-Tamps).
Actualmente es profesor de tiempo completo en la Universidad Politécnica Metropolitana de Puebla, donde sus líneas de investigación se enfocan en Lingüística Computacional, Aprendizaje Automático, y Representación del Conocimiento.