He received his Ph.D. in Computer Science from the University of New Mexico in 2016 working under the direction of Prof. Patick Bridges, and his B.S. in Electronics and Telecommunications Engineering from Universidad del Cauca in 2004. He also hold a masters degree in Wireless Systems and Related Technologies from the Polytechnic University of Turin. His research interests include several topics in the computer systems area, such as cloud computing, computer networks, distributed systems, and data analysis. He is a former Fulbright scholar.