Close this
Close this

Jose Miguel Zea Guerrero

Development
Lima, Peru

Skills

Kotlin (Android)

About

JOS MIGUEL ZEA GUERRERO's skills align with Programmers (Information and Communication Technology). JOS also has skills associated with Web Professionals (Information and Communication Technology). JOS MIGUEL ZEA GUERRERO has 8 years of work experience.
View more

Work Experience

Android Software Engineer

Rappi SAC
September 2023 - Present
  • Was part of the development team responsible for maintaining the Android application, specifically the orders and cancellations module. Technologies such as Jetpack Compose, feature flags, MVVM, Dagger, coroutines, and epoxy/groupie for holder usage were utilized. Additionally, we focused on optimizing views and processes for the enhanced performance of the application, integrating Clean Architecture for easier testing and maintenance. We implemented unit testing, using mockito and JUnit.

Android Software Engineer

Distillery SAC
December 2021 - July 2023
  • Developed and maintained the Cash Out module for the Homebase client, utilizing technologies such as Jetpack Compose, MVVM, Hilt for Dependency Injection, and Coroutines. Improved app performance and user experience through comprehensive unit testing and Android Instrumentation, using Mockito, JUnit, robolectric and androidX testing. Implemented google analytics for data-driven insights.

Senior Software Engineer

Scotiabank Digital Factory
June 2021 - December 2021
  • Led the payment module for Scotiabank Android app, successfully deploying the Plin and QR modules to production. Achieved 100% migration from Java to Kotlin, enhancing codebase efficiency and maintainability. Spearheaded the design and implementation of the app's enterprise module and documented migration processes. We use and implemented Clean Architecture, MVVM, Retrofit, security builds, encryption, dagger, JUnit, Mockito.

Software Engineer II - III

Avantica Technologies SAC
August 2019 - May 2021
  • Developed a contextual assistance module and improved app accessibility. Pioneered the QR module, designing an architecture to seamlessly integrate its functionalities while leading the team, using camera peripheral and ML toolkit. Initiated the Kotlin migration, adhering to best practices and streamlining development workflows. We use and implemented Clean Architecture, MVVM, Retrofit, security builds, encryption, dagger, JUnit, Mockito.

Software Engineer

Vass Latam
October 2018 - July 2019
  • Led the development of the merchandise flow Android app for Tottus. Analyzed and implemented a robust node.js server infrastructure. Designed and applied clean architecture principles, utilizing libraries like Retrofit and SQLite for optimal performance and maintainability.

iOS Developer

Online Studio Productions
May 2018 - September 2018
  • Developed diverse applications using Objective-C and Swift, with a highlight being a 3D model app utilizing the native Kit.

iOS Developer

Land Gorilla
March 2018 - May 2018
  • Demonstrated proficiency in Swift and CocoaPods while developing, maintaining, and introducing new features to the Land Gorilla App.

Android and iOS Developer

Kanto
November 2017 - February 2018
  • Skillfully developed Android and iOS applications, creating new modules to interact with the SmartTV application using FireStore and live data, and effectively managing multiple threads. Conducted in-depth research and utilized Android NDK to implement a pitch changer for karaoke functionality in the mobile application.

Android Developer

Inspired Solutions SAC
August 2017 - November 2017
  • Served as Mobile Area leader, responsible for overseeing the development, selection, and management of mobile projects within the organization.

Android Leader

Cereza Consulting
January 2017 - August 2017
  • Provided technical leadership to the teams, ensuring successful Mobile Development, Web Services Consumption, Device Compatibility and Performance, Database Persistence, Geolocation, Social Media Integration, Multimedia, Streaming, and Security.

Android Instructor

Cereza Consulting
January 2017 - February 2017
  • Conducted basic-level classes to enable students to produce a minimum viable product by the end of the program.

Android Developer

Kodevian Studio
January 2016 - January 2017
  • Successfully developed and delivered Android applications as part of a dedicated team. Using technologies such as retrofit, firebase, rxjava, MVC and MVVM.

Android Instructor

Kodevian Studio
December 2016 - December 2016
  • Conducted a comprehensive 31-hour training program on Android platform development for the Department of Information Technology at the Government Regional of Callao.

Freelance Android Developer

Tink Perú
October 2016 - December 2016
  • Delivered high-quality freelance Android development services, catering to the specific requirements of clients.

Education

INSTITUTO EUROPEO DE POSGRADO

Universidad Nacional Mayor de San Marcos

January 2013 - January 2018

Centro de Idiomas UNMSM