Kamaleldin Ahmed Ahmed, Amal