Before he signed for AFC Wimbledon in January, Ali Al-Hamadi had played just 26 games in professional football.