Meet Ricardo CarvaIho.