Luis Hernández Cruz Professional Experience