Profile of Juan Francisco Ruiz