Usuario, promotor y desarrollador de software libre desde hace ~25 años. Organizador de muchos congresos, nacionales e internacionales, enfocados al software libre. Desarrollador de Debian desde 2003, actualmente miembro de su Comité Técnico. Académico de la UNAM desde 2005, docente desde 2013.
Está actualmente cursando el Doctorado en Ciencias e Ingeniería de la Computación en la UNAM.