I’m a professional Computer Scientist, dedicating my life to creating novel algorithms for computer vision and artificial intelligence. A distinctive feature of my work, is the use of geometric algebra for modeling and implementing concepts, principles and algorithms.


I was born in the beautiful city of Oaxaca, México (World heritage site since 1987). I studied Mechatronics Engineering at the Instituto Politécnico Nacional (IPN, México); where I began to work in robotics and computer vision under the guidance of Dr. Emmanuel Dean.

I hold a Master in Science degree in Computer Science from the Centro de Investigación Científica y de Educación Superior de Ensenada (CICESE Research Center, México). I developed my master thesis at the Evovision Group working on the aplication of geometric theorems to close-range photogrammetry and 3D computer vision problems.

Motivated by a novel mathematical framework, called Geometric algebra, I enrolled at the Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (Cinvestav, México), from where I received the Doctor in Science degree (equivalent to Ph.D.) in Electrical Engineering with the thesis entitled Geometric methods of perceptual organization for computer vision.

I have lectured at different universities across Mexico, and worked as independent software developer of computer vision applications. At 2019, I received the Mexican National System of Researchers distinction (CONACYT-SNI), and since 2021 I'm a postdoctoral fellow at Universidad Nacional Autónoma de México (UNAM, México).

I am co-founder and director of the Instituto de Cómputo Aplicado en Ciencias (ICOAC).



"Many instances of originality, creativity and clarity in his work as well as the responsability, and the seriousness he has shown in every assignment, reveal his potential to be one of the best elements to solve any type of problem in any situation"

"He has a solid background on computer vision, and his main attribute is his high degree of abstract thinking for understanding and proposing novel solutions to complex problems."

"He is an excelent researcher pionering geometric algebra techniques for key issues in computer vision"

"He is a very formal person, with leadership skills, abilities to learn new topics quickly and team-working"

"A high physical and mental capacity to work under pressure, as well as a strong adaptation capacity to different environments"

"Definitively, he ranks on the top of the list when coming to motivation and goals"


"I am very grateful of having you as professor of this course..."

"I am very grateful for your class..."

"... thank you for taking the time to share those videos that help us have a new way of thinking and understanding the world around us, and where we are going."

"Thank you very much for your wonderful work [...] I appreciate you and congratulate you for being such a responsible professor"

"It was a pleasure to meet you, even though it was the first time I took this course, and being taught by you [...] I hope, in the future term, to take your class again"

"Thank you professor, you are an excellent teacher.."

"It was a pleasure to had been able to work with you, thank you"

"I appreciate your discipline and teaching by your own actions."