ahmed snyder