You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mynor M.MM

Mynor M.

Senior Android Developer

150 €/día
Valencia, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Mynor

Senior Android Developer with 10+ years of experience. My rates are negotiable we can have a chat and if it works for both of us will be working together in no time.

I know all about the Android ecosystem and development, maintenance and deployment. In all projects I've worked on, I not only focus on delivering features and fixing bugs but also work on tech debt and collaborate with different teams, even participating in the decision-making process while building new features with the team in charge. I also have experience working closely with REST APIs, so I know pretty much enough from both sides how a mobile app is built from scratch or how it works under the hood.
  • Español

    Bilingüe o nativo

  • Inglés

    Bilingüe o nativo

  • Alemán

    Nociones

Solo teletrabajo
Lleva a cabo sus proyectos principalmente en remoto

Experiencia

  • Kambda S.A (Remote for US client)
    Senior Android Developer
    EDUCACIÓN & E-LEARNING
    enero de 2021 - Hoy (5 años y 7 meses)
    Valencia, España
    • Led all Android technical decisions, managed release process with full PlayStore ownership and provided on boarding and mentoring for new members

    • Migration from XML screens to Jetpack Compose at 100%. Executed code modernization effort, resulting in a decrease of 40% in feature development time and a reduction in app crashes. Path taken: Migrated Kotlin synthetics to ViewBinding → Migrated from pure Dagger to Hilt → Migrated from RxJava to Kotlin Coroutines/Flow → Migrated from MVP to MVVM → Migrated all screens to Jetpack Compose (including upgrade from MD1 to MD3) → Migrated from custom navigation to Compose Navigation.
    • Executed a migration from a single module to a multi-module approach. Implemented by following some Clean Architecture concepts and SOLID principles; this was a key point for allowing the migration of outer layers to most modern implementations.

    • Partnered with backend, web and IDP teams to migrate Authentication flow to a new Auth system with an Identity Provider by using OpenID’s AppAuth lib to make sure OAuth and OpenID Connect standards.
    • Improved security on local data and user session by implementing data encryption on local database using SQLCipher and KeyStore management.

    • Introduced unit testing with Mockito and JUnit for some inner modules with a test coverage of 90%.
    • Introduced error handling with the Arrow library for centralized error tracking. Engineered a core network handler to catch endpoint responses that identifies a successful or failed response that allows it to act accordingly and register a crash from a single class if necessary.

    • Modernized the build system by migrating from Groovy Gradle to Kotlin DSL with version catalogs, improving dependency management and build script reliability.
    • Led app performance metrics monitoring: crash free session at 99.44%, ANR at 0.01%, and start up 1.125-1.250 ms, all along with app size by taking care of optimizations with ProGuard and R8.
    ExoPlayer Kotlin Coroutines Clean Architecture Hilt MVVM
  • Walletifai
    Senior Mobile Developer
    BANCA & SEGUROS
    octubre de 2020 - junio de 2021 (8 meses)
    Toronto, ON, Canada
    Personal finance app to help you manage your budget by projecting your future expenses and automatically detecting and tracking all your bills and subscriptions. Features include budget predictions, linked bank accounts and personalized financial advice.
    • Acted as an interim team lead, mentoring two junior developers on best practices and conducting code reviews to ensure code quality.
    • Engineered complex, reusable data visualization components using the Victory Native library to display financial projections and graphs.
    • Executed critical dependency upgrades for the React Native framework, successfully resolving breaking changes to ensure app stability.
    React Native JavaScript Redux.js Figma Asana
  • Freelancing
    Flutter Developer
    COMERCIO AL POR MENOR
    mayo de 2020 - enero de 2021 (8 meses)
    Panamá, Panamá
    I worked on 2 apps during this period. One app to track and manage punches (ins and outs), it was built for a cleaning company in the USA and another one was a Business Directory to help people find local businesses for a client in Panama.
    • Developed the apps from scratch both 100% completed.
    • Architecture for the apps with the BLoC pattern.
    • Contributed to the Database "schema" of the Cloud Firestore DB used by the apps
    Flutter Firebase BLoC Git Figma

Recomendaciones

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Bachelor's degree in Computer
    Polytechnic University of Nicaragua
    2017
    Bachelor's degree in Computer

Conjunto de habilidades profesionales

Categorías