Daniel Horowitz is a Senior Software Engineer and Android architect based in Barcelona with 11 years of industry experience and a Master's in Artificial Intelligence from Universitat Politècnica de Catalunya. He has progressed from hands-on Android development to leadership roles—including Android Tech Lead at N26 and Senior Software Engineer at Spotify—driving architecture, team delivery, and product-focused engineering. Known for building Android apps from scratch and mentoring teams, he blends deep mobile engineering expertise with a research-informed approach to AI-driven features. Comfortable in both startup and scale-up environments, he has repeatedly led migrations and platform improvements that increase velocity and maintainability. Colleagues describe him as a pragmatic technical leader who pairs strong implementation skills with clear product intuition.
11 years of coding experience
9 years of employment as a software developer
UPC Universitat Politècnica de Catalunya
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at UNICAP
Contributions:15 pushes, 1 branch in 4 years 11 months
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.