Kerry

Latin Americas
Peru

$65

English
About me

Bachelor of Science with a major in Information Technology and Systems, specialized in the development of mobile applications for Android, currently experimenting with Android Things. Experience in the implementation of User Interfaces, adapting iOS designs to Android following the Material Design guidelines, interactions, coordination of requirements for the development and the publication of the final version on Play Store.

Skills
Android Development
90.0%
(8yrs)
Skill Java Java
75.0%
(8yrs)
Skill Kotlin Kotlin
75.0%
(4yrs)
Firebase
70.0%
(5yrs)
Skill Flutter Flutter
30.0%
(1yrs)
Experience
Android Developer | Blue Trail Software · Full-time
Oct 2021 - Oct 2024

I led the maintenance of mobile applications and libraries for Android, from implementation to launch, ensuring a smooth user experience and robust functionality.

◦ Maintained an MVP pattern with RxJava, improving code maintainability and user experience.

◦ Implemented a library using the MVVM pattern with Flow, Coroutines, and Android Health to analyze sleep sessions.

◦ Designed and integrated a custom push notification feature.

◦ Designed and implemented new screens using XML and JetPack Compose.

◦ Collaborated with design and backend teams to implement new features, ensuring timely and high-quality deliveries.

H
Android application developer | Huawei
Jun 2020 - Oct 2021

- Advised development teams in companies to integrate Huawei alternative technologies into their applications.

- Implemented manuals and courses about Huawei services.

Technologies: Kotlin, Java, Room, Retrofit, Git, Gitlab/Github. 

Android developer | BairesDev · Full-time
Oct 2019 - Apr 2020 ·

I took part in the development of features for mobile applications, supporting the team with coding and testing tasks.

◦ Implemented new features using a proprietary Event Driven architecture.

◦ Implemented and designed usage guidelines for integrating Firebase Analytics within the application.

◦ Refactored code by applying design patterns and removing unused code.

Android Developer | Avantica · Full-time
May 2018 - May 2019

I was involved in the development of features for the mobile point-of-sale application, supporting the team with coding and remote testing tasks.

◦ Implemented new features using Clean Architecture on a modified version of Android.

◦ Implemented new screens using the MVVM pattern.

◦ Refactored code by applying design patterns.

Mobile Application Architect - Android | Everis Perú · Full-time
Jan 2018 - May 2018

I took part in the design, implementation, and release of the MiClaro app, focusing on usability and performance.

◦ Implemented new screens using the MVP pattern.

◦ Advised mobile development teams on various projects led by Everis.

◦ Refactored code by applying design patterns.

◦ Implemented an error handling method to prevent ANR (Application Not Responding) errors in the app.

D
Professional Speaker | DroidCon
Mar 2017 - Mar 2017

I got the opportunity to share my knowledge about the different design architectures for the development of mobile applications on Android (MVC, MVP, MVVM) and how to choose the one that suits better for our current project.

Android Developer | BairesDev
Apr 2016 - Mar 2017

- Implemented the Android version for the application SaveUp, using the MVP architecture, to guarantee that further modification on the UI will not require to modify functionality already implemented.

- Cooperated in the modifications on the design of the current version on iOS, of SaveUp, to create a version for Android that follows the Android design guidelines.

- Implemented the different versions of the UI for the SaveUp application.

Android App Developer | Santex
Dec 2015 - Feb 2016

- Adapted the designs of the applications following the material Design guidelines for Android.

- Implemented the code, for the applications CQ and K.E.T., from scratch.

- Implemented the custom views for the apps to guarantee the correct presentation/interaction of the information.

- Solved conflicts in the requirements for a better client satisfaction.

- Coordinated the delivery of features for every sprint using the Scrum methodology.

H
Android App Developer | Hacks & Heroes
Aug 2011 - Nov 2015

In charge of developing, debug and modify mobile applications for Android platform, taking care of backwards compatibility, fragmentation of the platform versions, installation in different devices and the publication in Play Store.

C
Android developer | Creatiwebs SAC
Sep 2012 - Jan 2013

- Modified the design for the UI, suggested by the Holo guidelines.

- Implemented the new version of the truStripes application, from scratch due to lost code.

- Coordinated the publication of the app on Play Store.

- Manage the publication of ew versions of the app.