Ali est Directeur de l’institution de microcrédit les Sanduks d’Anjouan. Après des études d’agronomie en France, il a géré des programmes de développement rural avant de fonder les Sanduks dans les années 1990s.