He studied architecture and urban planning at Federal University of Minas Gerais in Belo Horizonte, Brazil and also holds a MArch from the Bartlett School of Architecture in London, UK. De Ostos has taught at Lund University/Sweden and was the curator of the Brazilian Pavilion for the 2008 London Festival of Architecture.