Born in Yaoundé, Cameroon, Makoun began his career in his native Cameroon at Cotonsport Garoua, where he was part of the team's youth setup. Following this, he spent time at other Cameroonian clubs Jeunesse Star and Tonnerre Yaoundé, before moving to France, to join Ligue 1 club Lille. Makoun started out playing in the centre–back position but when he was at Lille, Makoun began playing in the centre–back position. Having progressed through the ranks of Lille youth system, he signed his professional contract, keeping him until 2006.