Moayed Hassan´s achievements