macy ahmed