Profile of Juan Jose Ruiz Rodriguez