Succédant à Fidy Rasoanaivo en tant qu'entraîneur de l'AS Port-Louis 2000 en 2012, Tshupula a été embauché pour gérer le Cercle de Joachim l'année suivante qui les a poussés à au premier semestre 2013-2014 et capturant le trophée de cette saison, répétant le succès en 2014-2015 avant de se retirer pour passer plus de temps avec sa famille. Intéressé pour gérer l'équipe nationale mauricienne le Belge a travaillé avec le Français Alain Happe comme assistant en avant de prendre sa place et de conduire la jeune équipe à la du classement mondial, leur position la plus éloignée depuis , en juin de l'année prochaine malgré l'échec de sa qualification pour la Coupe d'Afrique des nations 2017 avec deux nuls et deux défaites dans le groupe H, cédant face au Rwanda 0-5 lors du dernier match. Cependant, lorsque Maurice a été battue par les Comores et qu'ils n'ont pas atteint la Coupe d'Afrique des nations 2019, il y avait des spéculations sur le licenciement de l'ancien leader démissionnant finalement en 2017 après avoir été battu par l'Angola 3-2, avec le Brésilien. Francisco Filho prenant sa place.