Profile of hassan ahmed