Javier García Diz

With a background in physics and computer science, passionate about technology and knowledge. "Life is a fascinating adventure where giving your best every day is the greatest satisfaction."

Polyglot developer, natural born hiker and father of three