Javier Alba is a Staff Data Engineer based in Madrid with over 14 years of focused data engineering experience and 20+ years in software engineering broadly. He leads data engineering teams at Medallia, designing and implementing distributed, serverless data lakes and real-time processing pipelines on AWS with infrastructure-as-code and Kubernetes. His background spans enterprise big-data builds (BASF), social data platforms (Audiense), and consultancy-led greenfield architectures across major banks and enterprises, blending hands-on coding in Python/Scala/Java with architectural leadership. He teaches Big Data topics at university level, reflecting a knack for translating complex distributed systems into practical learning. Javier is also fluent in technical recruiting and hiring, routinely shaping teams as well as systems. An often-overlooked strength is his long track record in combining NLP and web-scraping experience with production-scale data architectures, enabling advanced data products from noisy social sources.
14 years of coding experience
12 years of employment as a software developer
Executive Master in Innovation, Executive Master in Innovation at EOI Business School
Computer Science Engineering, Computer Science Engineering at Universidad Complutense de Madrid
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.