Yercko Montero

Senior Android Developer | Architecture Lead

Salary / Daily rate

Ballymacrown, Spain, Co. Cork, Ireland

Freelance, open to permanent contract

Skills

KotlinClean Architecture

Languages

English

About me

Intro

Senior Android developer with 9+ years building scalable mobile apps for major financial institutions like Santander and Banco Sabadell. Architecture lead specializing in Clean Architecture, Kotlin, Jetpack Compose, and hybrid solutions. Expert in mentoring teams and delivering high-performance apps that serve millions of users.

Links

Work experience

Senior Software Engineer

Oesia

Jun 2023 - Present

3 years 5 months

Inditex. Contributed to the development of high-quality Android applications, focusing on scalable architecture and modern development practices: * Developed and maintained reusable architectural components using Kotlin, Jetpack Compose, Coroutines, Koin. Implemented unit and instrumentation tests with JUnit, Mokk. * Managed dependencies and automated workflows with Gradle(8.5), continuous integration via GitHub Actions, and version control with Git. * Collaborated in the full development lifecycle, applying Clean Architecture and SOLID principles to enhance user experience and code quality.

Senior Android Developer | Architecture Lead

NTT DATA Europe & Latam

Jan 2022 - May 2023

1 year 5 months

Barcelona, Spain

Worked across two major financial projects (Banco Sabadell and OpenBank – Santander USA), contributing as both a senior Android developer and architecture lead. Responsible for designing scalable component structures, guiding technical decisions, mentoring squads, and ensuring high standards of quality, maintainability, and security. Banco Sabadell – Architecture Lead (Hybrid Android + Web app) - Acted as the technical and architectural lead for the mobile hybrid app (Android container with WebView-based content). - Designed and maintained shared architecture components used across multiple teams, setting standards for module interaction, data flow, and dependency structure. - Led the migration of legacy elements to modern modular layers, ensuring forward compatibility and reduced technical debt. - Implemented custom Gradle scripts for secure pre-processing of APK/AAB builds. - Delivered architecture documentation, held code reviews, and onboarded new developers in collaboration with the mobile platform team. - Promoted the use of Domain-Driven Design, SOLID principles, and testing practices across squads. Stack: Java, Kotlin, Android SDK, WebView, Gradle, JUnit, SonarQube. Senior Android Developer (Customer Profile vertical – Santander USA) - Developed country-specific features for the “Customer Profile” module of the OpenBank mobile app using Kotlin and Clean Architecture. - Collaborated with product and design to enforce accessibility-compliant interfaces (WCAG), modular UI design, and data validation layers. - Used MVVM, Koin, Jetpack components, and DataBinding to ensure maintainable and testable code. - Participated in sprint planning, code reviews, and CI/CD setup via Bitrise, Sonar, and Jira. Stack: Kotlin, MVVM, Koin, DataBinding, Jetpack, Bitrise, SonarQube, Jira.

Senior Android Developer (Bitnovo Wallet)

bitnovo

Apr 2018 - Jul 2021

3 years 4 months

Alicante, Spain

Android development for Bitnovo cryptocurrency wallet and debit card apps: - Designed and built a wallet app from scratch using Kotlin, RxJava, MVVM, Realm, and Room. - Integrated cryptocurrency networks and blockchain APIs. - Applied Clean Architecture, Firebase, CI/CD with Jenkins and GitLab.

Android & Cross-Platform Developer

everis

Nov 2016 - Mar 2018

1 year 5 months

Murcia, Spain

Developed native and hybrid mobile apps for major clients in finance, public administration, and energy sectors: - Endesa Clientes (Android native): implemented complex data visualizations and UI performance improvements. - Wizink (Android native): led development of new features and bug fixes, acted as technical owner. - Renfe Maquinistas, Muface, Hacienda: delivered hybrid apps using Ionic, Cordova, and PhoneGap, targeting both Android and iOS. - Collaborated with BI and Big Data teams, promoting scalable mobile-first solutions.

Android & Backend Developer

Aire Networks

Sep 2015 - Aug 2016

1 year

Elche, Alicante, Spain

Joined the R&D department to build Smart City solutions: - Developed Android apps using Material Design, Retrofit, Google Maps, Twitter API. - Built and integrated RESTful APIs with Node.js and MongoDB.

Web Developer (ASP.NET)

Just Quality Systems SL ( Fruits & Vegetables Quality Control, Production Projects Management)

Nov 2014 - Jul 2015

9 months

Developed custom web applications using ASP.NET: - Used C#, LINQ, SQL Server 2012, Bootstrap, jQuery, and Reporting Services. - Introduced MVC 5 architecture to improve software structure. - Built management and data visualization modules for quality control clients.


Education

Universidad Miguel Hernández de Elche

Ingeniería Informática en Tecnologías de la Información

2012 - 2016

5 years

The best place to find your next move

© 2026. All Rights Reserved.