David Oya Muñoz's career