English:
Advanced
Rodrigo G.
Vetted by YouTeam
Brazil
UTC -03:00
America/Recife
English:
Advanced
Passionate about designing and building apps that look awesome and also have a great scalable architecture
- Software Engineer focusing on mobile development with Android. - Passionate about designing and building apps that look awesome and also have a great scalable architecture ranging from mvc, mvp, mvvm and clean architecture. - Implemented a new Sliding Button component using a backend-driven framework in a previous project that was later used on a new experiment for users all around the world. - Customized Android's framework and UI on top of AOSP for Motorola devices. - Has experience automating tasks and building CI/CD pipelines for - Android applications including lint checks, running unit tests, custom Gradle tasks to automate the app version updates, app distribution via Firebase, instrumented tests with firebase test lab, etc. - Particularly interested in architecture and design patterns, continuous integration and delivery, new technologies and agile methodologies
Want to hire this engineer?
Check if Rodrigo is availableExpertise
Years of commercial development experience
8 years of experience
Core technologies
Project Highlights
Rider Checkout Experience
Implemented new features and bug fixes for the rider checkout flow
Responsibilities & achievements
Android developer of the Rider Experience Team focusing on the Product Selecion and Checkout experience. Implemented a new Sliding Button component using Uber's own backend driven framework that was later used on a new experiment for users. Developed new experiments for user checkout experience using feature flags to turn the feature for specific user groups.
HP Smart
Helped develop a library used for retrieving and storing documents to be printed by HP Smart app
Responsibilities & achievements
Android development using MVVM, Clean Architecture, dependency injection and Jetpack components. Developed native Android applications and frameworks using Kotlin and Java. Defined and implemented robust app architectures and complex user interfaces.
LG
Research project for encrypted messaging in an IoT home setup. And also managing CI/CD pipelines
Responsibilities & achievements
Worked in an IoT application developing an Android app that communicates with an embedded system using MQTT protocol and a backend server exposing a rest api using Java. Used Docker in order to automate the deploy of all the different components of the application. Implemented continuous integration and automated builds pipelines.
Rider Checkout Experience
Customization of Android's framework and UI on top of AOSP to support and offer localized experiences for LATAM carriers.
Responsibilities & achievements
Worked customizing Android's framework and UI on top of AOSP to support and offer localized experiences for carriers. Provided framework level API implementation for apps.
Education
Higher education in Computer Science
Agency
50-100
GMT-3
Brazil, Portugal
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Law & Government, Healthcare & Medicine, Service & Support, Blockchain & Cryptocurrency, Big Data, Branding, design, web development, Management System & Automation
Want to hire this engineer?
Check if Rodrigo is available