Carles Oliver arkitektoa da Bartzelonako Arkitektura Goi Eskola Teknikoan (ETSAB). Ikasketak egin dituen bitartean, Los Angeles, TU Delft eta ETSAM bizikidetza-unitateetan ikasteko bekak jaso ditu.
Europako LIFE+ for Nature Conservation & Climate Change Adaptation Projects programak finantzatutako Life Reusing Posidonia proiektuaren zuzendaria da.
IBAVI taldeko kide gisa, bere sinesgarritasuna errazten duten sari batzuk jaso ditu, gauzak beste modu batera egin daitezkeela azaltzen duenean.
Europa osoan zehar hitzaldiak eman ditu eta bere lana asko argitaratu eta erakutsi da.