He obtained his PhD in International Criminal Law from Poitiers University, France after finishing his LLM in Temple University, USA. For years Ahmed has served as a consultant with several UN organizations and the International Committee of the Red Cross on various issues of human rights, violence against women and International humanitarian law. He is the Deputy Secretary General of the International Association of Penal Law.