Alfonso Roa is a VP of Engineering based in Madrid with 12 years of experience designing and delivering data-intensive systems using functional programming principles. He has progressed from researcher and developer roles to leading engineering at Habla Computing, where he previously architected big data solutions and implemented Spark/Scala pipelines with a strong emphasis on functional design and quality. Alfonso combines academic rigor—a Master’s in Artificial Intelligence and a Computer Science degree—with hands-on expertise in stream processing, real-time transformation, and sensor-data prediction projects. He has also coached teams and taught Scala and FP toolkits like Cats/Scalaz and Akka, helping bridge the gap between theory and production. Less obvious: his background includes interdisciplinary research in music clustering and applied work on GALILEO navigation testing, reflecting a curiosity for applying data science across domains.
12 years of coding experience
8 years of employment as a software developer
ThePowerMBA Program Business Expert - Business Administration and Management, ThePowerMBA Program Business Expert - Business Administration and Management at thePower
Master's degree Artificial Intelligence, Master's degree Artificial Intelligence at Universidad Politécnica de Madrid
Contributions:1 release, 53 commits, 15 PRs in 2 years 1 month
opticsdataframesspark-dataframesspark-mlspark
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.
Request Free Trial
Alfonso Roa - VP Of Engineering at Habla Computing