Juan Carlos de la Llera — Chilean engineer