zahir rivera