Bruno Guimarães

Bruno de Sousa Guimarães

Professional Android Developer — Bahia, Brazil

Age: 24 Portuguese (Native) English (B2–C1)
Bruno Guimarães

Skills

Android & UI

  • Classic Views, ViewBinding, DataBinding
  • Jetpack(Navigation, DataStore, Room, Paging, WorkManager, SplashScreen)
  • App Components, Material Design 2 & 3, Multi-Language apps, Screen Sizes, API Versions
  • Coroutines, LiveData, Flows, Threads

Language & Architecture

  • Kotlin & Java
  • MVVM, Clean Architecture, Repository Pattern
  • Dagger Hilt, AppStartup, Lifecycle, ProcessLifecycle
  • Retrofit(Gson, Interceptors, ServiceBuilder)

Quality & CI/CD

  • JUnit, Espresso, Robolectric, Debugging, Timber, LeakCanary
  • GitHub Actions, Jenkins, CircleCI, Bitrise
  • Play Store, Amazon AppStore, Huawei, Aptoide, APK Pure, Uptodown
  • Firebase(Analytics, Crashlytics, RemoteConfig, Messaging, Auth, Firestore, Performance)

Supporting Tech

  • Linux, Bash, Shell Script, Docker, VirtualMachines/kvm
  • Git, REST, JSON, SQL, SQLite, Dbeaver, Postman/Insomnia
  • Gradle, Groovy, C, Python, Flask, Dart & Flutter
  • AdMob, GPP, Lottie, Scrum

Experience

Máxima Tech

Mid-level Android Developer — Java/Kotlin

1 year 2 months

Dantas

Junior Android Developer — Java/Kotlin

6 months

Internship

Flutter Developer

3 months

Robotics (Lego)

Extracurricular

6 months

Teaching

Data Structures (C)

5 months

Portfolio

Scoreboard Lite

Scoreboard Lite

Lightweight scoreboard for matches.

Kotlin + MVVM, Material3, Data Binding, Live Data, Datastore, Coroutines, DaggerHilt, Firebase(Analytics, Crashlytics, RemoteConfig, Performance), AdMob, Navigation UI, local tests - JUnit, instrumented tests - Espresso and CI/CD with CircleCI + Gradle Play Plugin(GPP), Github Actions and Jenkins
GitHub Source Code
NBA App

NBA App

API practice + architecture study.

Kotlin • LiveData • Hilt • Firebase
GitHub Source Code