Mobile Developer
Brasília, Federal District, Brazil
Responsible for developing and evolution Android and IOS on Bank of Brazil and Federal Police applications.• I developed Android projects using native components, SVN, Rational Team Concert and Android Studio;• I worked in integration with RealTime Framework, performing messaging and multimedia using JSON;• I worked in mobile projects development with REST integration;• I had experience with alignment and homologation of functionalities with bank managers;• I performed development using MV, MVP and MVVM architecture;• I had experience using Retrofit, Google Maps API, SQLite or GreenDAO and Butter Knife;• I did analysis and development of features with periodic alignments.Project 1: GeoMapa Rural, a Bank of Brazil application to map land for financing cultivation in rural areas. Responsible for the creation, publication and architectural definition of the application. In addition, responsible for integration with the Google Maps API, integration with Restful API using Retrofit and offline data management using GreenDAO (ORM). Technologies used: Java, Firebase, Google Maps API, Swift, SVN, Volley, Gradle. Project 2: Home Broker, Responsible for the development and maintenance of features such as stock purchase framework using sockets, integration with OAuth 2, creation of reusable components and use of the MVP Design Pattern. Technologies used: Java, OkHttp, SVN, JUnit and Mockito, Gradle. Project 3: Trato, an app for Parents to create Challenges and Tasks for their children. The app has two interfaces, one for parents and other for children and the UX Design was authorial, so I created some UI Components based on native components. Technologies used: Java, OAuth 2, Gradle, SVN. Project 4: Banco do Brasil, an app for bank's clients used for account management. In this project I created a view component to drag and drop icons between fragments. Technologies used: Java, Objective-C, SVN, Gradle.