Ruben M is a seasoned engineering leader and VP of Engineering for Core Systems at Uberall with two decades of experience building scalable platforms, modernising core systems, and operationalising automation and AI-enabled capabilities. He blends a strong academic background—a PhD in Distributed Systems and years as a researcher and adjunct professor—with hands-on architecture and full-stack delivery across microservices, mobile, and cloud-native stacks. Known for scaling developer experience, reliability, and performance, he has progressed from leading squads and mobile teams to owning foundation services and platform strategy. Ruben champions engineering culture through structured growth, clear technical direction, and public knowledge sharing, and his career uniquely ties deep distributed-systems research to practical production work in enterprise and consumer-facing products.
11 years of coding experience
22 years of employment as a software developer
Ph.D. Distributed Systems, Ph.D. Distributed Systems at Universitat Rovira i Virgili
Contributions:3 PRs, 15 pushes, 1 branch in 1 year 3 months
spring-bootspring-loginsecuritycustom-loginspring
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
Ruben M - VP Of Engineering, Core Systems at Uberall