Guillermo has worked for public and private organizations. At present, he works as a Career Professor in the Computer Department of the Engineering Faculty of the National Autonomous University of Mexico. Previously, he worked as a researcher at Cátedras CONACYT (2014-2019), commissioner to the Universidad Veracruzana. He has also worked at Petrosoft and Saitosoft in developments for the National Human Rights Commission (CNDH), Metropolitan Gas, and the Supreme Court of Justice of the Nation (SCJN), Mexico.
He holds a Ph.D in Information Technologies from the University of Guadalajara and M.Sc in Computer Science from the National Autonomous University of Mexico. His main research interests are artificial intelligence, data science, data mining, and machine learning. He is the author of several scientific publications. At present, he is a member of the National System of Researchers of Mexico (SNI) level 1 (2021-2025), previously level C (2016-2018 and 2019-2020).