Tiago Cunha

Senior Android Engineer at Trade Republic

Berlin, Germany
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
Tiago Cunha is a Senior Android Engineer based in Berlin with 12+ years building mobile and web products since 2005 and Android expertise since 2011. He has driven Android quality and architecture across fintech and consumer platforms (N26, Delivery Hero, Trade Republic) and led small teams and processes as an acting engineering manager. Tiago contributes to notable open-source projects like Rocket.Chat, improving front-end UX and the legacy Android client with fixes for mobile keyboard handling, localization, and attachment UI. Pragmatic about tools, he favors fit-for-purpose languages and libraries and has hands-on experience with Kotlin, RxJava/coroutines, MVVM/MVI patterns, and CI-driven releases. Beyond code he shapes developer processes—release pipelines, shared guidelines, and modularization—to improve team delivery. A homebrew beer enthusiast and gamer, he brings a maker’s curiosity and cross-discipline problem solving to product engineering.
code12 years of coding experience
job17 years of employment as a software developer
bookTecnólogo em Análise e Desenvolvimento de Sistemas ADS Information Technology, Tecnólogo em Análise e Desenvolvimento de Sistemas ADS Information Technology at Faculdades de Tecnologia Senac RS
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
126reputation
20kreached
2answers
0questions
github-logo-circle

Github Skills (21)

kotlin10
javascript10
mobile-development10
ui-design10
android-development10
chat10
front-end-development10
android10
native-android10
fresco9
css9
localization8
rxjava8
rxjavafx8
cordova8

Programming languages (6)

TypeScriptCoffeeScriptJavaScriptHTMLSwiftKotlin

Github contributions (5)

github-logo-circle
Legacy mobile Rocket.Chat client in Kotlin for Android
Role in this project:
userMobile Developer (Android)
Contributions:335 commits, 129 PRs, 223 pushes in 6 months
Contributions summary:Tiago's commits focused on modifying the Android client's codebase. They addressed a bug in the RealmObjectObserver class by preventing the propagation of the same object during updates. The user also extracted strings for localization, refactoring server configuration and the addition of code to prepare a new build, integrate the Instabug SDK, and the refactoring of the attachment UI with the addition of the auto image load and a better approach to show and handle images inside the app, Also fixed a bug with unread messages.
chat-clientchatandroidkotlinrocket
RocketChat/Rocket.Chat

Dec 2016 - Mar 2017

The communications platform that puts data protection first.
Role in this project:
userFront-end Developer
Contributions:7 commits, 4 PRs, 3 pushes in 2 months
Contributions summary:Tiago primarily focused on improving the Rocket.Chat front-end user experience. Their contributions include fixing a copy function for the Cordova client, enhancing the emoji picker functionality through code and style adjustments, and removing unnecessary animations. They also addressed focus handling within the UI. Additionally, the user implemented a fix related to keyboard visibility on mobile devices.
meteordata-protectionchatjavascriptcollaboration
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