Amine Haddad, 1986-2014