Available for work!

Android Developer specialized in Kotlin and Jetpack Compose

I'm Brandon Martínez, an Android Developer from Puebla, Mexico.

I build native Android and Wear OS apps with Kotlin, Jetpack Compose, MVVM and Clean Architecture, with a strong focus on clear UX, measurable performance, and data-informed decisions.

What you'll find in this portfolio

This site summarizes my work as an Android Developer focused on native mobile development with Kotlin and Jetpack Compose. It highlights real projects, technical skills, certifications, and the way I approach architecture, user experience, performance, and code quality.

If you landed here looking for an Android Developer in Mexico with hands-on experience in native apps, Wear OS, Firebase, MVVM, or Clean Architecture, this page is designed to give you a fast and clear view of my professional profile.

About me

Skills

Native Android Development (Self-Taught)

Actual

My primary focus. I’ve dedicated my learning journey to building modern, efficient, and scalable Android apps, following Google’s best practices.

Kotlin
Kotlin Primary language for app development.
Jetpack Compose
Jetpack Compose Creating declarative and modern user interfaces.
Wear OS
Wear OS Development of applications for Wear OS with Jetpack Compose and synchronization with mobile apps using Data Layer API (MessageClient, DataClient).
MVVM Architecture Implementing a robust design pattern to separate UI logic.
Coroutines Handling asynchronous tasks for a smooth user experience.
Room Managing local databases for data persistence.
Retrofit Consuming REST APIs to connect apps with external services.

UX/UI Design

Actual

Skills acquired to complement my mobile development, focused on creating intuitive and user-centered interfaces.

Figma Prototyping mobile interfaces and designing reusable components.
Material Design 3
Material Design 3 Implementing modern design guidelines for Android.
Usability Testing Evaluating user flows with real feedback.
Accessibility Inclusive design (contrast, text size, screen readers).

Data Analysis (Academic Specialty)

Applied knowledge to make data-driven decisions in app development, from usage metrics to optimization.

SQL Advanced queries for structured data management (MySQL, SQLite).
Google Analytics / Firebase
Google Analytics / Firebase Tracking KPIs in mobile applications.
Python (Pandas, NumPy)
Python (Pandas, NumPy) Basic data processing for analysis.
Data-Driven Development Using metrics to prioritize features.

Other Technical Skills

Actual

Beyond my core areas, I’ve gained experience with other technologies and tools that make me more well-rounded and versatile.

Git and GitHub Version control and collaboration in code projects.
Linux and Windows OS management and command-line proficiency.
Bash Scripting Automating repetitive tasks.
Technical English Reading and understanding technical documentation (B1 Level).

Projects

Certifications & Courses

Google UX Design Certificate

Google User Experience (UX) Design

Google Dec 2022
360h

I acquired fundamental knowledge in the UX Design process, applying the phases of empathizing, defining, and ideating. I learned to create wireframes and low-fidelity prototypes, as well as to conduct user research. I developed high-fidelity visual designs and prototypes in Figma, and created dynamic user interfaces for the web. I concluded the course by applying the end-to-end UX/UI workflow to develop a mobile application for a restaurant, encompassing everything from research and wireframes to a functional prototype in Figma of the complete ordering experience.

Key Learnings:

  • User Research and Personas
  • User Experience (UX)
  • Prototyping
  • Figma (Design Software)
Jetpack Compose & Kotlin Development Certificate

Jetpack Compose 2025

AppCademy Mar 2026
30h

I completed a specialized course in developing modern Android applications using Jetpack Compose as the main UI framework. I learned to work with most of the available composables, understanding their behavior, limitations, and usage scenarios within real applications. The ability to read and interpret official documentation was reinforced, allowing me to quickly identify the necessary parameters and configurations for each composable. Additionally, complete applications were developed applying the MVVM pattern, data persistence with Room, and API consumption through Retrofit, following best practices and scalable architecture.

Key Learnings:

  • Jetpack Compose
  • MVVM Architecture
  • Modern Android
  • Reading and interpreting official documentation
Testing for Android Certificate

Android Testing

AppCademy 2026
120h

Completed a comprehensive program covering the end-to-end testing process for Android applications, including unit testing, integration testing, UI testing, and code quality best practices. Gained practical experience with tools like JUnit, Espresso, and modern testing frameworks.

Key Learnings:

  • Testing for Android Apps
  • Unit Tests
  • Quality Code
  • UI Test

Ready to build amazing apps together?

I'm eager to bring value to your team.