Álvaro Vilas is an experienced Android engineer with 11 years in software development and over three years as a senior Android developer at Cabify, blending strong Kotlin/Java skills with practical expertise in CI/build automation and UI engineering. He contributes to prominent open-source projects like Nextcloud's Android and Talk apps, improving build reliability, viewmodel injection, and user-facing components for widely used mobile collaboration tools. Holding a Master's in Artificial Intelligence Research and a Computer Science degree from Universidad de Santiago de Compostela, he pairs rigorous academic grounding with hands-on mobile engineering. Based in Santiago de Compostela, his playful GitHub motto belies a methodical approach to shipping reliable apps and optimizing developer workflows behind the scenes.
11 years of coding experience
Master's Degree in Artificial Intelligence Research, Master's Degree in Artificial Intelligence Research at Menendez Pelayo International University
Degree in Computer Science, Degree in Computer Science at Universidad de Santiago de Compostela
Contributions:11 releases, 568 reviews, 1104 commits in 1 year 2 months
Contributions summary:Álvaro primarily contributed to the Nextcloud Android app by modifying and improving the user interface, implementing features, and fixing bugs related to the core functionality of the Android app. The commits demonstrate the user's proficiency in Java and Kotlin, as well as involvement in UI components, unit and integration testing, and addressing issues related to user experience. The user also showed experience in build automation and improving the reliability of the app during the CI build process.
📱😀 Video & audio calls through Nextcloud on Android
Role in this project:
Mobile Developer (Android)
Contributions:103 reviews, 135 commits, 33 PRs in 7 months
Contributions summary:Álvaro primarily contributed to the build process and Android UI components of the Nextcloud Talk Android app. They focused on optimizing the build by incorporating output from download tasks and adding logging messages. Their work also included fixing code formatting and removing an annotation processor no longer needed. Furthermore, the user set up viewmodel injection and state management for the SharedItemsActivity.
audio-videonextcloudcallscommunicationandroid
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.