André Felipe Paiva CardozoSenior Android Developer
I've been working with mobile technologies for more than 7 years. I'm always trying to improve my knowledge, and also I like to stay connected to the updates of the mobile world. I'm a specialist in Android and I also have some knowledge in other programming languages, which I had some professional experience with, like Swift, React Native, and Flutter to build mobile apps, in addition on back-end side: Kotlin Server, and Node JS. Currently, I'm focusing on maintaining and evolving the projects of my current job, but I have a personal project too. I'm building Android (Kotlin), iOS(Swift) apps, and a back-end (Node JS). My main personal accomplishment is the Zee.Now app, which I wrote the first line of code and I continue to evolve to this day. It currently has more than 100,000 downloads and attends several cities in Brazil.
Certifications
Android
Android
11/26/2019
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Android (9)
B2 Upper Intermediate
B1 Intermediate
Java (9)
Swift (6)
Continuous Delivery (CD) (6)
iOS (6)
Dependency Injection (6)
Model View Viewmodel (MVVM) (6)
Flutter (6)
Continuous Integration (CI) (6)
Kotlin (6)
Model View Controller (MVC) (4)
PHP (3)
ASP (3)
RxJava (2)
Google Material Design (2)
React Native (2)
Experience
Android EngineerZee.Dog
02/2019 - Currently

I'm working with the engineering and development of mobile apps, using primordially Android Native languages (Java and Kotlin), but I wrote some code on iOS (Swift) and Flutter apps. Furthermore, I work with other technologies like BFF in Kotlin Server (Back-end for Front), CI/CD with (Bitrise and Github Actions), Design System, Componentization, MVVM and MVC architectures, Dependency injection, Kotlin Coroutines, Room Database, Integrations with external APIs (Firebase, Salesforce, Branch...)

Android
iOS
Swift
Java
Continuous Delivery (CD)
Dependency Injection
Model View Viewmodel (MVVM)
Kotlin
Continuous Integration (CI)
Flutter
Android DeveloperFulllab
12/2017 - 02/2019

I worked with the engineering and development of mobile apps for two business clients. One using Android Native (JAVA) and the second using React Native. In the Android Native project, I could work with RxJava, Room Database, Volley (to control HTTP Requests), and with other cool concepts like componentization, design systems, and the material design pattern. Furthermore, I had my first experience working with Scrum in this company.

Android
React Native
Java
Model View Controller (MVC)
RxJava
Google Material Design
Android EngineerComlurb
08/2015 - 12/2017

I worked with the engineering and development of mobile apps, using primordially Android Native languages (Java), but I also worked with web apps using PHP and ASP languages.

Android
PHP
Java
ASP
Model View Controller (MVC)
Education
Bachelor's Degree in Computer ScienceFederal University of Rio de Janeiro (UFRJ)
03/2010 - 06/2015
Portfolio
Zee.Now
December 2017 - October 2021