Virgilio is currently an associate professor at the University of Guadalajara, CUTonalá campus, Mexico. His research interests include distributed artificial intelligence for the design and control of renewable energy systems, computational techniques for remote sensing of water quality. Virgilio received his PhD in Sciences from the University of Edinburgh, Scotland, United Kingdom. He obtained an MSc in Computer Science at the National Institute for Astrophysics, Optics and Electronics, Tonantzintla, Mexico and a BA in Electronics and Communications from the Exact Sciences and Engineering Centre, University of Guadalajara, Mexico.