Brais Moreira

Android Developer at SCRM - Lidl International Hub

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
Brais Moreira is an Android developer and engineering leader based in Barcelona with 13 years of professional experience and eight years focused on mobile technologies in startup environments. He led Android at 21 Buttons, modernizing a legacy codebase, building a 4,500+ unit test suite that runs in under 10 seconds, and scaling the team from two to nine engineers while shipping features like Universal Search. His hands-on work spans product apps (21 Buttons, Spanish General Elections 2015, RAC1/RAC105), entrepreneurial CTO roles (Lokit, PetterLife), and meaningful open-source contributions to Android libraries such as TableFixHeaders and test improvements to JakeWharton’s RxBinding. Comfortable balancing delivery speed with architectural quality, he combines practical engineering, test automation expertise, and a track record of tooling to keep teams productive.
code13 years of coding experience
job10 years of employment as a software developer
bookComputer Science Technical Engineering Management, Computer Science, Computer Science Technical Engineering Management, Computer Science at Universidad de Granada
bookUPC Universitat Politècnica de Catalunya
languagesSpanish, English, Galician, Catalan
stackoverflow-logo

Stackoverflow

Stats
5,917reputation
678kreached
54answers
33questions
Badges
android
top-5%
dialog
top-1%
github-logo-circle

Github Skills (20)

debug10
rxjavafx10
android-test10
dialog10
java10
javas10
junit10
android10
rxjava10
android-testing10
test-automation10
ui-design9
espresso8
android-icons6
material-design6

Programming languages (14)

SmartyC#JavaC++CHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
InQBarna/TableFixHeaders

Jan 2013 - Nov 2016

Android library that implements a table with fixed headers.
Role in this project:
userMobile Developer (Android)
Contributions:18 commits, 3 PRs, 7 pushes in 3 years 11 months
Contributions summary:Brais primarily contributed to the `tablefixheaders` Android library, fixing bugs, and implementing new features. Their work focused on core functionalities like `scrollTo()`, addressing layout issues, and optimizing the view's behavior. Key changes included improving rendering efficiency by avoiding the need to add background to cells and adding scroll bars to the table.
kotlinheadersandroid-libraryandroid
JakeWharton/RxBinding

Oct 2019 - May 2020

RxJava binding APIs for Android's UI widgets.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 3 PRs, 6 comments in 6 months
Contributions summary:Brais primarily focused on updating and fixing test code within the RxBinding library, migrating from deprecated testing frameworks and updating dependencies. Key changes involved replacing `InstrumentationRegistry` and `Espresso.registerIdlingResources` with `ApplicationProvider.getApplicationContext()` and `IdlingRegistry.register`, respectively. The commits demonstrate a consistent effort to improve the reliability and maintainability of the existing test suite across multiple modules.
ui-widgetsrxjavaandroidandroid-srxandroid
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
Brais Moreira - Android Developer at SCRM - Lidl International Hub