Bruno Henrique de AlmeidaMobile Developer
My name is Bruno. I've been an Android Engineer for 6 years, I've worked with both Java and Kotlin. I currently work with Kotlin. So far, the project I enjoyed the most participating was iFood, because it was a very large platform involving millions of users, and there were many product and engineering problems to be solved.
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
B1 Intermediate
B2 Upper Intermediate
Android (7)
Kotlin (6)
Java (4)
Architecture (3)
Retrofit (3)
RxAndroid (3)
RxJava (2)
Clean Architecture (2)
GitHub (2)
Dagger (1)
SQL
Microsoft SQL Server
Node.js
Experience
Mobile DeveloperGlobo
02/2022 - Currently

- Developing, upgrading, and maintaining a subscription video on-demand over-the-top streaming service. Collaboration with project managers, final user representative, and development teams. - Provide mentoring services to junior developers as needed. Always check metrics to see if features were performing well as a product - Modified existing software to detect and correct errors, improve performance, and upgrade interfaces. - Release the app for TV and Mobile users, using percent rollout. Made code reviews for the team

Kotlin
Android
RxAndroid
Retrofit
Architecture
Mobile DeveloperZup IT
06/2021 - 02/2022

- Develop, upgrade, and maintain credit card apps. Maintain CI of releases of apps. - Coordinate the design and implementation of various applications, including collaboration with project managers, client representatives, and development teams. - Provide mentoring services to junior developers as needed. Always check metrics to see if features were performing well as a product - Modified existing software to detect and correct errors, improve performance, and upgrade interfaces. - Build Security Libraries for Android Community - Build and Maintain the Design System

Kotlin
Dagger
Retrofit
Architecture
Mobile DeveloperiFood
01/2020 - 06/2021

- Develop, upgrade, and maintain a food delivery app. - Coordinate the design and implementation of various applications, including collaboration with project managers, client representatives, and development teams. - Provide mentoring services to junior developers as needed. Always check metrics to see if features were performing well as a product - Modified existing software to detect and correct errors, improve performance, and upgrade interfaces. - Made code reviews for the team - Lead one Junior team and help them

Android
Kotlin
GitHub
Clean Architecture
Mobile DeveloperZup IT
11/2018 - 12/2019

Develop, upgrade, and maintain a bank app. Coordinate the design and implementation of various applications, including collaboration with project managers, client representatives, and development teams. Provide mentoring services to junior developers as needed. Always check metrics to see if features were performing well as a product Modified existing software to detect and correct errors, improve performance, and upgrade interfaces.

Android
Kotlin
RxJava
Java
Mobile DeveloperBradesco
02/2018 - 10/2018

Develop, upgrade, and maintain a bank app. Coordinate the design and implementation of various applications, including collaboration with project managers, client representatives, and development teams. Always check metrics to see if features were performing well as a product Modified existing software to detect and correct errors, improve performance, and upgrade interfaces.

Java
RxJava
Android
Mobile DeveloperMobi +
10/2017 - 01/2018

Develop, upgrade, and maintain client apps. Coordinate the design and implementation of various applications, including collaboration with project managers, client representatives, and development teams. Always check metrics to see if features were performing well as a product Modified existing software to detect and correct errors, improve performance, and upgrade interfaces.

Java
Android
RxJava
Mobile DeveloperMeegle
02/2017 - 10/2017

Develop, upgrade, and maintain client apps. Coordinate the design and implementation of various applications, including collaboration with project managers, client representative,s and development teams. Always check metrics to see if features were performing well as a product Modified existing software to detect and correct errors, improve performance, and upgrade interfaces.

Java
Android
Mobile DeveloperZup IT
07/2016 - 02/2017

Develop, upgrade, and maintain client apps. Develop the APIs for clients Develop Web sites for clients

Java
Android
Education
TechnologicFATEC
01/2017 - Currently
Portfolio
Ifood
January 2020 - June 2021