Marco Antonio Montoya Gonzalez
Marco Antonio Montoya Gonzalez

Senior Android Developer

Open to offers · Member since 18 Jul 2026
Message
Location
Zapopan, Mexico
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Freelance
Experience level
Senior

About

Professional summary

I am a Senior Android Developer with a strong background in building and maintaining mobile applications using Kotlin and Java. I have experience modernizing legacy codebases, improving app performance, and delivering maintainable solutions with clean architecture principles.

I have worked on multiple Android applications across different business contexts, including internal enterprise apps and consumer-facing mobile products. My experience includes developing features such as barcode scanning, photo capture, push notifications, authentication, analytics, and third-party API integrations.

I am comfortable working with Android Jetpack components, MVVM, MVI, Room, Retrofit2, Coroutines, and Firebase services. I also have hands-on experience publishing apps to Google Play Store and ensuring compliance with platform requirements.

In my recent roles, I have contributed to code quality through code reviews, collaboration with team members, and applying best practices for UI/UX, performance optimization, and modular architecture. I value clean, scalable, and testable code.

My technical foundation is supported by a Bachelor of Mechatronics Engineering, which strengthened my problem-solving mindset and ability to work with complex systems. I enjoy learning new technologies and applying them to practical mobile development challenges.

I am open to opportunities where I can continue growing as a mobile engineer, contribute to impactful Android products, and work with teams that value quality, collaboration, and continuous improvement.

Skills

31 capabilities

Tech stack & tools

Working toolkit

Data Stores

Development

Experience

Career history

Senior Android Developer E N - T REG A

Migrated legacy Java code to Kotlin, improving maintainability and performance. Maintained and enhanced more than 7 internal Android applications. Developed modules for barcode scanning, photo capture, and third-party API integrations. Managed local data storage using Room and SharedPreferences. Used Android SDK components to build robust app architecture and followed Android UI/UX best practices.

Mobile Software Engineer LKL PAY

Developed and maintained Android apps using Kotlin and Java with Android Jetpack components. Published multiple apps to Google Play Store and ensured compliance with store requirements. Applied MVVM and Clean Architecture for modular, testable codebases. Implemented persistence with Room and remote data handling with Retrofit2. Integrated third-party libraries including Google and Facebook authentication and analytics. Conducted code reviews and collaborated with team members to improve code quality.

Android Developer CDS AUTO MATICO

Implemented MVVM and Clean Architecture to deliver scalable, maintainable code. Integrated remote APIs using Retrofit2, including payment gateway integration with Conekta. Implemented Firebase Cloud Messaging for push notifications and foreground services for beacon detection. Designed user-friendly interfaces following Android UI/UX best practices. Integrated third-party SDKs such as Google and Facebook and enabled QR code scanning features.

Education

Learning history

INSTITUTO TECNOLOGICO DE CD CUAUHTEMOC

Bachelor of Mechatronics Engineering, Mechatronics Engineering

Bachelor's degree focused on mechatronics engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent Salaries
Menu