Profile Summary
A Senior Android Engineer and Flutter developer with 6+ years of experience developing cutting edge apps using Clean Architecture, MVVM, Android Jetpack, Kotlin & Flutter frameworks and SDKs versioning. Through the years developed, designed and delivered a lot of Apps with high complexity and high-quality code bases. One of my personal favorites is a crop farm monitoring application using gRPC and the offline first methodology to handle data locally. With a strong sense of ownership, leadership
Culture Profile
In workplace, I am known for . . .
- being creative and at the same time countious with my decisions
- being a proactive contributor
I thrive in environments . . .
- that give me the opportunity to express myself
- that require me to focus on my job
I struggle in environments . . .
- with toxic culture that holds their contributors back on new ideias
- have too much bureaucracy
Work Experience
- To ensure a smooth product delivery, using my leadership background to maintaining a strong communication bridge between the product, design and software engineers teams to align expectations and use the correct frameworks, SDK and development methods in time, leading to code being delivered in time
- • Redesigned the application networking architecture from RxJava to coroutines structure, allowing unit tests to run in the project, covering up to 60% of the features. This led to a decrease in production bugs and improved scalability. Used Mockk for efficient testing.
- • Improving strategies with the product team and designers regarding Ad Banners resulting in a increase over R$60.000,00 BRL in revenue monthly. Always aiming for the best UX using complex and yet simple to implement development methods.
- • Creating feature flags for A/B tests using Split.io platform, allowing new features to be validated in production environment for a specific publics.
- • Increased retargeting of users in credit campaigns using UTMs associated with DeepLinks, resulting in better for reports using the GA4 (Google Analytics) platform for campaigns via push notifications, e-mails, SMS & Ad banners.
- • Designed the Log Patterns used for monitoring the app stability using DataDog and FirebaseAnalytics, allowing the creation of dashboards and alerts to quickly identify production errors and assess them easily.
- • Optimizing accessibility functions in App for PwD public for more inclusivity.
Skills
Firebase CrashlyticsFirebase Realtime DatabaseFlutterAndroid JetpackFirebaseMobile DevelopmentAndroidAndroid StudioBitbucketConfluenceFigmaJiraPostmanSlackDebuggingAndroid SDKAndroidX Jetpack LibrariesDatadogMobile DesignDart SQLMobile CommunicationsAtlassian JiraA/B TestingMobile TestingPostman APIBitriseMobile First TechniqueMobile Android Devicessplit.io
Industries
Financial Services
Syngenta Digital Brazil
Android Engineer
- Jan, 2018 - Nov, 2021
- Brazil
- • Led a team of 7+ engineers in Pune, India, to develop the iOS platform, resulting in delivering the app in less than a year and increased their productivity. • Experience with leading projects involving a 5+ engineers , resulting in 60% increase in productivity . • Strong knowledge of Google Maps.
- • Using Jetpack to created features using Kotlin and Java. • Developed communication with servers using gRPC & Rest for data transfer. • Used Room as a local database to persist 100% of the collected user data. • Proficiency with Github to make version controlling easier. • Consuming AWS and S3.
- • Developed using Proguard e Dexguard for code cryptography to ensure 100% of code safety. • Created visual componentes using Android Jetpack material library. • Developed unit tests using LiveData and Coroutines. • Analyzing telemetry informations using Sentry e Segment platforms.
- Developed an application using Kotlin and Java for +100.000 acres of agriculture fields, saving up to 1.000.00 BRL on pesticides and data analysis for farm owners.
- Using gRPC, REST, local SQL, MVVM, SOLID, Clean Architecture, Android Design Patterns in the development of a scalable application for crop monitoring farms.
Skills
JavaKotlinAmazon S3 (AWS S3)Android JetpackKanbanMobile DevelopmentScrumAndroidAndroid StudioConfluenceJiraAndroid SDKKotlin CoroutinesKotlinXAndroidX Jetpack LibrariesMobile DesignAtlassian JiraMobile TestingMobile First TechniqueMobile Android Devices
Industries
Agriculture
Education
Bachelor's degree
- Computer Science
- Pontifical Catholic University of Minas Gerais, Brazil
- 2021
All Skills
Languages
- Java | 3 yrs
- Kotlin | 3 yrs
- Kotlin Coroutines | 3 yrs
- Dart | 3 yrs
- SQL | 3 yrs
Cloud
- Amazon S3 (AWS S3) | 3 yrs
- Firebase Crashlytics | 3 yrs
- Firebase Realtime Database | 3 yrs
Frameworks
- Flutter | 3 yrs
- Android SDK | 3 yrs
Libraries
- Android Jetpack | 3 yrs
- Firebase | 3 yrs
- KotlinX | 3 yrs
- AndroidX Jetpack Libraries | 3 yrs
Paradigms
- Kanban | 3 yrs
- Mobile Development | 3 yrs
- Scrum | 3 yrs
- Debugging | 3 yrs
- A/B Testing | 3 yrs
- Mobile First Technique | 3 yrs
Platforms
- Android | 3 yrs
- Mobile Communications | 3 yrs
- Mobile Android Devices | 3 yrs
Tools
- Android Studio | 3 yrs
- Bitbucket | 3 yrs
- Confluence | 3 yrs
- Figma | 3 yrs
- Jira | 3 yrs
- Postman | 3 yrs
- Slack | 3 yrs
- Datadog | 3 yrs
- Atlassian Jira | 3 yrs
- Postman API | 3 yrs
- Bitrise | 3 yrs
Others
- Mobile Design | 3 yrs
- Mobile Testing | 3 yrs
Other
- split.io | 3 yrs