Leandro Mestre iniciou a sua trajetória como DJ em Praia, Cabo Verde, e consolidou-se profissionalmente em 2011 no Namibe, Angola. Criador da série de sets Kanuka (vol. 1–10) dentro do conceito African House Scene, apresenta uma identidade sonora marcada por Afro House, Deep House e Chill Out, combinando ritmos africanos e energia eletrónica contemporânea.