Victor VicariAndroid Developer
IT professional with over 5 years of experience in systems analysis and software development, in many market segments and different sized companies, on various platforms (Desktop, Web, Mobile), working with different methodologies (RUP, SCRUM). Also a versatile professional, able to work with different and diverse technologies, projects.
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
B1 Intermediate
B2 Upper Intermediate
Android (10)
Java (10)
Kotlin (9)
Android UI Design (7)
Model View Viewmodel (MVVM) (7)
RxAndroid (5)
Unit Testing (5)
Git (5)
Model View Presenter (MVP) (4)
Dependency Injection (4)
Android Animations (4)
RxJava (3)
Asynchronous Programming (3)
SQLite (3)
Multithreading (3)
Firebase (3)
Firebase Cloud Messaging (FCM) (3)
Retrofit (2)
Model View Controller (MVC) (2)
MySQL (2)
JPA (2)
Swagger (2)
Spring Boot (2)
SQL (2)
Crashlytics (2)
Java Concurrency (2)
Dagger (2)
ASP.NET MVC (2)
Experience
Android ConsultantLogient
04/2022 - Currently

Working as Android Consultant at iBwave. Responsible for maintenance and development of new features, code reviews, and code quality in a project with multiple teams following agile principles ( SCRUM ). This application is focused on the company's employees. Where the user will check the internet connection between points with signal strengths

Android
Kotlin
Java
Asynchronous Programming
Model View Presenter (MVP)
Model View Viewmodel (MVVM)
SQLite
Unit Testing
Git
Android ConsultantIdentiV
01/2022 - 07/2022

Worked as Part-time Android Consultant. Help with the development of a brand new Android's browser

Android
Java
Kotlin
Multithreading
User Interface (UI)
Model View Controller (MVC)
Android ConsultantRedSpark
09/2020 - 06/2022

Worked as an Android Consultant at Let'sBank Responsible for maintenance and development of a new feature called PIX, code reviews, and code quality in a project with multiple teams following agile principles ( SCRUM ).

Android
Android UI Design
RxAndroid
RxJava
Java
Kotlin
Model View Presenter (MVP)
Unit Testing
Dependency Injection
Android ConsultantAvenueCode
06/2021 - 04/2022

Worked as an Android Consultant. I was part of a super app/Android Auto application development, responsible for maintenance and development of new features, code reviews, and code quality in a project with multiple teams following agile principles ( SCRUM ).

Android
Java
Kotlin
Asynchronous Programming
Multithreading
Unit Testing
Model View Viewmodel (MVVM)
Git
Back End DeveloperMeuVendoo
11/2020 - 03/2022

Worked as a Part-Time Back End Developer. I was responsible for the maintenance and development of the new features. Update the Spring boot's version from 1.x to the newest; refactor the API to follow the Spring Boot guidelines; improvement of SQL queries

Java
Spring Boot
SQL
MySQL
JPA
Swagger
Android ConsultantMeuVendoo
11/2020 - 02/2022

Worked as a Part-Time Android Consultant I was responsible for the maintenance and development of the new features. Also led the code update from MVP to MVVM since this was a reactive application; expand the monolith to a multi-modular application; refactor some well-used code to clean Kotlin removing callback hell from it.

Android
Android UI Design
RxAndroid
Firebase
Firebase Cloud Messaging (FCM)
Crashlytics
RxJava
Kotlin
Java
Android ConsultantCodeminer42
06/2019 - 09/2020

Worked as an Android Consultant at iFood (Food delivery). As part of the Customer Experience(CX) team, I was responsible for the maintenance and development of new features, code reviews, and code quality in a project with multiple teams following agile principles ( SCRUM ).

Android
Android Animations
Android UI Design
Kotlin
Java
Java Concurrency
Retrofit
Multithreading
Model View Viewmodel (MVVM)
Git
Android ConsultantVivium
09/2019 - 05/2020

Worked as an consultant at Vivium. Responsible for Vivium Horeca Android app.

Android
Android Animations
Android UI Design
RxAndroid
Retrofit
SQLite
Kotlin
Model View Viewmodel (MVVM)
Dependency Injection
Android DeveloperMetrosoft S/A
03/2018 - 05/2019

Worked as an Android Developer. Responsible to build and launch an Android application focused on patients ( health business ). Where the user could check its appointments, exams, and access vaccination history.

Android
Android Animations
Android UI Design
RxAndroid
Dagger
Model View Controller (MVC)
Model View Viewmodel (MVVM)
Firebase Cloud Messaging (FCM)
Firebase
Firebase Android SDK
Software DeveloperForza Informática LTDA
03/2017 - 05/2018

Started as a WEB developer after a couple of months I migrated to Mobile. The focus of this company was clubs, pools, and gyms. As a Web developer, I was responsible for the maintenance and development of companies' APIs. As a Mobile developer, I've started to build a brand new app where the user could manage its access and also make some reservations from private areas of the clubs. Also were available a payment module.

ASP.NET MVC
Xamarin
Xamarin Forms
C#
Dependency Injection
Education
Bachelor of Computer ApplicationsCentro Universitário Franciscano
01/2011 - 11/2016