Personal details

Gaston S. - Remote Android developer

Gaston S.

Senior Android Engineer
Based in: 🇦🇷 Argentina
Timezone: Brasilia (UTC-3)

Summary

Passionate Android Developer with 7+ years on hand with the Android Framework, Google Developer Expert @ Android & Firebase, Google Associate Android Developer Certification, have made several apps and created delivery app Uh-lala!

My mission is to help you understand the ins and outs of android development and let you progress in your Android development career.

I have been in multiple startups and worked with different apps (fintech, delivery apps, uber apps, and social media apps) which brought to me a broad range of knowledge on these different areas.

Currently I'm working as a Senior Android Engineer for a big eCommerce app located in LA called ThriveMarket

I'm also focused on backend development with Firebase which will let you scale your application for large apps and Architecture with MVVM.

I have a strong love for Clean Architecture and best practices while coding, love to read, and learn every day.

Work Experience

Android Engineer
ThriveMarket | Oct 2020 - Present
Android
Testing
DI
Retrofit
Clean Architecture
Jetpack Compose
Working at ThriveMarket in the Autoship feature Autoship is a recurring shipment program that ensures you to never run out of essentials. When you join you are automatically enrolled into Autoship and the items you purchase will be added to your Autoship box. You can easily edit items, adjust their frequency, or change the delivery date of an upcoming order. - Worked on autoship auto OPT-IN for new registered users - Migrated legacy app to the new sahara variant with the new autoship page - Autoship features worked on ship now, scheduled deliveries, skip shipment, bulk shipment, autoship savings , all autoship items , pagination. - Have worked 100% on the new Autoship screen since Sahara came up in march 2021 - Checkout GWP ( Gift with purchase ), Out of stock items , Autoship summary banners - Order details next scheduled shipment progress - Improved app navigation and deeplinks on Sahara launch with Navigation Components - Improved Autoship loading times from around 10 seconds to nearly 2 for the entire screen - Changed Account UI Screen entirely to a newly clean design - Improved app architecture inside viewmodel for emiting different UI States depending on data - Worked on multiple bug fixings across all the app, incluing search results, performance bugs, filters and architecture - Worked on most Autoship analytics, also worked on different sections of the app to apply analytics (optimizely) - Worked with testrails on tests use cases , have worked on UI testing with espresso - Worked with rundeck to run scripts and work on new features - Worked with jetpack compose on new Product Cards , including autoship - Worked on full Territory Foods feature - Added the whole integration of GWP (gift with purchase) on the autoship screen - Worked on the whole rewards page fully on jetpack compose
Android Engineer
Dólares Libre | Sep 2019 - Dec 2019
Android
Firebase
Kotlin
Payment systems
Dólares Libres was the world's first foreign exchange marketplace. It was a platform where users can buy and sell dollars at the best free-market value, without bank intermediaries or exchange spread. In addition, it was the only place where it was possible to buy dollars with credit and debit cards. The unique and innovative technology of Dolares Libres with the use of APIs allows bank transfers in minutes, 7 days a week, 24 hours a day. Unlike traditional operators that take the usual 48-72 hours and only operate on business days during banking hours. And the records are settled in smart contracts with Blockchain BFA technology to guarantee the transparency and traceability of operations. - Migration to AndroidX: I have migrated the app from support to AndroidX - Overall performance optimization: Redesigned app architecture and improved the performance of the main catalog list, reduced the app loading time by 80% when startup - Added paging to the existing catalog list to improve user experience and moved requests from Firebase to a custom endpoint using Retrofit (endpoint at Firebase) - Two step phone verification: Implemented a two-step phone verification process to let users verify the identity - UI/UX implementations (shimmer, phone authentication, service status banner, user delete account, logo, contact form) - E-mail confirmation: Used Firebase Extensions to send e-mail verifications after a user interaction (buy/sell)

Personal Projects

2020
Android
Firebase
Kotlin
JavaScript
Coroutines
Navigation components
Founder at Uh-lala! Making the android app since March 2020 A food delivery app currently working in Argentina for 3 towns, currently expanding the service to different places and making clients and store owners apps.
Guia Comercial Ruta 9IconOpenNewWindows
2015
Android
Java
Android Studio
This was the first job I have done as an Android developer, it was a guide to let users know about different stores around them. There was also Guia Comercial Ruta 13 but it was put on hold by the client

Certifications & Awards

Associate Android Developer
Google | Oct 2021
Arc Certified Remote Developer
Arc | Jul 2020