Hi, I'm Arturo García Montoro, a Senior Software Developer with over 6 years of experience specializing in native Android application development. I am passionate about creating robust, scalable solutions and have a strong focus on problem-solving and delivering high-quality products. Throughout my career, I've led multidisciplinary teams and managed complex projects from conception to implementation. I thrive in agile environments and enjoy using modern technologies and design patterns like Clean Architecture, MVVM/MVI, and Jetpack Compose. I'm committed to continuous learning and improvement, ensuring that the applications I develop are reliable and maintainable. I look forward to collaborating on exciting projects and helping teams achieve their software goals.

ARTURO GARCÍA MONTORO

Hi, I'm Arturo García Montoro, a Senior Software Developer with over 6 years of experience specializing in native Android application development. I am passionate about creating robust, scalable solutions and have a strong focus on problem-solving and delivering high-quality products. Throughout my career, I've led multidisciplinary teams and managed complex projects from conception to implementation. I thrive in agile environments and enjoy using modern technologies and design patterns like Clean Architecture, MVVM/MVI, and Jetpack Compose. I'm committed to continuous learning and improvement, ensuring that the applications I develop are reliable and maintainable. I look forward to collaborating on exciting projects and helping teams achieve their software goals.

Available to hire

Hi, I’m Arturo García Montoro, a Senior Software Developer with over 6 years of experience specializing in native Android application development. I am passionate about creating robust, scalable solutions and have a strong focus on problem-solving and delivering high-quality products. Throughout my career, I’ve led multidisciplinary teams and managed complex projects from conception to implementation.

I thrive in agile environments and enjoy using modern technologies and design patterns like Clean Architecture, MVVM/MVI, and Jetpack Compose. I’m committed to continuous learning and improvement, ensuring that the applications I develop are reliable and maintainable. I look forward to collaborating on exciting projects and helping teams achieve their software goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Android Developer at Freelance
September 1, 2022 - Present
Freelance senior development of native Android applications. Key projects include mobile offers app for Arcos Dorados in Latin America using Kotlin, Jetpack Compose, and MVI; development of MiCarrefour app enhancing user experience and local promotion management; creating a new app from scratch for FC Barcelona for ticket access and user management with Firebase; maintaining and enhancing payment terminal apps for PAX Iberia; development and migration of field staff work management apps for J&C Banchmann GbmH and Grupo GS using Kotlin with MVVM and later MVI architectures; maintenance and feature implementation for Decathlon survey app; and development of payment terminal tracking app for El Corte Inglés.
Senior Android Developer at NTTDATA, Murcia
September 30, 2022 - July 14, 2025
Senior development of native Android applications for the client Inditex using agile SCRUM methodology. Applied Clean Architecture and MVVM design pattern primarily in Kotlin, maintaining Java code. Led transition projects from Java to Kotlin. Utilized technologies such as Compose, LiveData, ViewBinding, Retrofit, Glide, Dagger/Hilt/Koin, Kotlin Flows, Coroutines, RFID, and barcode scanners.
Mobile Developer / Senior Mobile Developer at DigitaDot, Murcia
June 30, 2021 - July 14, 2025
Developed native Android applications in Java and Kotlin, adopting Kotlin following Google's endorsement. Also developed native iOS applications using Swift. Employed Clean Architecture, Scrum, MVVM, and Compose in project development. Worked extensively with LiveData, ViewBinding, ViewModel, Retrofit, Glide, dependency injection frameworks (Dagger/Hilt/Koin), Gradle, JSON/XML, Room/SQLite, Kotlin Flows and Coroutines. Gained development and knowledge of REST APIs and managed SQL/MongoDB databases. Also worked on projects using Ionic.
Senior Android Developer at Freelance
September 1, 2022 - Present
Freelance senior development of native Android applications. Worked on key projects including: - Arcos Dorados: Developed the mobile offers application for Latin America using Kotlin, Jetpack Compose, and MVI architecture. - Carrefour: Enhanced MiCarrefour app using Kotlin and Jetpack Compose. - FcBarcelona: Developed a new ticket access management app using Kotlin and Firebase. - PAX Iberia: Maintained and enhanced payment terminal software using Java. - J&C Banchmann GbmH: Developed and migrated multiple mobile applications for managing field staff work from MVVM to MVI. - Grupo GS: Developed various fieldwork management apps evolving architecture to MVI. - Decathlon: Maintained mobile survey app, implementing new features and bug fixes. - El Corte Inglés: Developed payment terminal tracking app using Kotlin and MVVM.
Senior Android Developer at NTTDATA, Murcia
September 30, 2022 - July 14, 2025
Senior native Android developer for end client Inditex. Responsibilities included agile SCRUM development, applying Clean Architecture and MVVM patterns, use of Kotlin primarily with maintenance in Java, and leading transition from Java to Kotlin. Utilized technologies such as Compose, LiveData, ViewBinding, ViewModel, Retrofit, Glide, Dagger/Hilt/Koin, Room/SQLite, Kotlin Flows and Coroutines, and integration with RFID and Barcode Scanner systems.
Mobile Developer / Senior Mobile Developer at DigitaDot, Murcia
June 30, 2021 - July 14, 2025
Developed native Android applications using Java and Kotlin alongside native iOS development with Swift. Applied Clean Architecture, Scrum, MVVM, and Compose design patterns. Extensive use of LiveData, ViewBinding, ViewModel, Retrofit, Glide, and dependency injection frameworks Dagger/Hilt/Koin. Managed JSON/XML data, Room/SQLite databases, Kotlin Flows and Coroutines, REST API development, SQL/MongoDB database setups, and Ionic project developments.

Education

Computer Engineering at Universidad de Murcia (UMU), Murcia
January 1, 2014 - December 31, 2019
Computer Engineering at Universidad de Murcia (UMU), Murcia
January 1, 2014 - December 31, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Consumer Goods, Transportation & Logistics, Agriculture & Mining

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate