Juan Lopez is a Tech Lead based in Córdoba, Spain with nearly a decade of hands-on experience building data-intensive and product-focused systems across digital products, banking, and aerospace. He combines leadership roles at startups and scale-ups—including co-founding a startup and leading ML personalization work at BBVA Next Technologies—with deep technical fluency in Scala, Spark, TensorFlow, Python and cloud deployments on AWS. Juan has a strong track record architecting reinforcement-learning solutions for large-scale user personalization (processing 200+GB/day) and translating research-grade models into fault-tolerant production pipelines. He mentors teams to deliver simple, user-centered solutions and thrives at the intersection of dev, data and product. His background teaching data visualization and formal studies in visual analytics hint at a rare mix of engineering rigor and design sensibility.
9 years of coding experience
10 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
Data Engineering Nanodegree Big Data, Data Engineering Nanodegree Big Data at Udacity
Ingeniero Técnico Informática de sistemas, Ingeniero Técnico Informática de sistemas at Universidad de Córdoba
Msc Visual Analytics and Big Data, Msc Visual Analytics and Big Data at UNIR - Universidad Internacional de La Rioja
Contributions:20 commits, 3 PRs, 17 pushes in 1 year 10 months
pythonmetromachine-learningmanualmadrid
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.