I was born in Mexico City. I graduated from the bachelor in Computer Science at the National Autonomous University of Mexico (UNAM) and obtained the Master's and Ph.D. degrees in Computer Science in the same university. In addition to working as a Academic Technician, I work as a Professor and Assistant Professor at the Faculty of Sciences of the UNAM. My main academic interests are: algorithms, data structures and computational geometry. I enjoy programming and developing systems.