Borja Vilches is a Head of Global Process Improvement at Iberdrola with 12 years of experience translating advanced data science and research into scalable business processes. He progressed internally from Full-Stack Data Scientist to Global Process Improvement Manager and now leads global process optimization efforts, blending hands-on machine learning and engineering expertise with operational leadership. Holding a PhD in Computer Science and an MSc in Computational Engineering, he brings rigorous academic training to pragmatic problem-solving in energy and enterprise contexts. Active in the Python community as a EuroPython Fellow and former board treasurer, he pairs technical credibility with nonprofit governance experience. Based in Saare maakond, Spain, Borja is known for creative, sometimes iconoclastic approaches to efficiency—what he calls “imagining the future and changing the present.”
12 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science (Sobresaliente Cum Laude), Doctor of Philosophy (Ph.D.) Computer Science (Sobresaliente Cum Laude) at Universidad del País Vasco/Euskal Herriko Unibertsitatea
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.