Gershenson was born September 29, 1978 in Mexico City.
He is a researcher (investigador) at the Computer Science Department of the Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas (IIMAS) at the Universidad Nacional Autónoma de México.