Xavi Rigau

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Xavi Rigau is a seasoned mobile developer with 14 years of industry experience specializing in Android development and a Computer Science degree from Universitat Autònoma de Barcelona. He builds user-focused mobile products, contributes to open-source tooling for Android (notably automating Gradle-to-Bintray releases), and has hands-on experience improving test automation with Espresso. Comfortable working across onsite and remote teams, he balances craftsmanship in code with growing leadership responsibilities. Based in Barcelona, he brings practical release engineering know-how and a hobbyist’s precision — evidenced by a side interest in designing mechanical keyboards — that informs a meticulous approach to product quality.
code14 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universitat Autònoma de Barcelona
languagesEnglish, Catalan, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,419reputation
406kreached
12answers
1question
Badges
flutter
top-5%
github-logo-circle

Github Skills (20)

espresso10
bintray10
java10
javas10
android10
maven10
release-automation10
gradlew10
gradle10
testing9
groovy9
open-source9
release-management9
flutter9
dart6

Programming languages (9)

TypeScriptJavaCJavaScriptGroovyRubyDartKotlin

Github contributions (5)

github-logo-circle
novoda/spikes

Nov 2013 - Dec 2014

Where ideas & concepts are born & incubated
Role in this project:
userMobile Developer (Android)
Contributions:54 commits, 56 PRs, 91 pushes in 1 year 1 month
Contributions summary:Xavi primarily contributed to an Android project, implementing Espresso tests to ensure the functionality of a GridView with a sticky header. They wrote tests to check if the grid items are enabled and focused on the Espresso test framework, identifying and addressing potential issues related to the onData method. The user also made changes to the Gradle wrapper and files related to an example app.
androidnovodaspikejavaproof-of-concept
novoda/bintray-release

Oct 2014 - Jan 2015

A helper for releasing from gradle up to bintray
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:3 releases, 39 commits, 11 PRs in 3 months
Contributions summary:Xavi focused on automating the release process for a Gradle-based project. They initially used the maven plugin and later transitioned to the maven-publish plugin. The user implemented Bintray configuration and integrated it with the project, including GitHub integration. Refactoring the plugin and improving the structure of the release process were also key areas of their work.
proguardgradlebintrayrelease-automationkotlin
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
Xavi Rigau