Ernesto Herrera-Salinas

Software Engineer in Morelia, México

Visit my website

If it's complicated, I'm interested on it. Complex is the name of the game, Solve problems is my passion