
Yercko Montero
Senior Android Developer | Architecture Lead
Salary / Daily rate
Ballymacrown, Spain, Co. Cork, Ireland
Freelance, open to permanent contract
Skills
Languages
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.
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