Alberto Ballano is a Senior Android Engineer with 13 years of experience building mobile products for companies from startups to global platforms, currently shaping Android experiences at Spotify from Madrid. He combines deep platform knowledge with a functional-programming mindset—contributing tests and performance-focused refactors to the popular Kotlin Arrow library—bringing rigor to correctness and maintainability. His background includes sustained senior roles at XING, 47 Degrees and TravelPerk, plus early work in AR, VoIP and geolocation systems, giving him an unusual breadth across multimedia and real-time mobile features. Equally comfortable shipping product code and improving core libraries, he focuses on test automation, refactoring for performance, and pragmatic design. Not open to relocation at the moment, he thrives on long-term impact within distributed teams and complex Android ecosystems.
13 years of coding experience
11 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:75 reviews, 88 commits, 85 PRs in 4 years
Contributions summary:Alberto primarily focused on enhancing the `arrow-kt/arrow` repository's functionality through the addition of tests and improving existing code. Their contributions involved writing tests for the `Option` and `Try` data types, ensuring the correctness of core functional programming concepts. Furthermore, the user made code modifications by refactoring, which involved inlining datatypes for improved performance and simplification. This demonstrates a focus on both testing and code maintainability within the Kotlin-based functional programming library.
Simple memoization extension function for Kotlin https://en.wikipedia.org/wiki/Memoization
Contributions:6 releases, 34 commits, 14 PRs in 5 years 1 month
memoizationwikipediakotlinwikikotlin-library
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
Alberto Ballano - Senior Software Engineer (Android) at Spotify