Mi Portfolio

Explora mis proyectos de desarrollo Android, desde juegos clásicos hasta aplicaciones innovadoras

10+ Proyectos
5K+ Líneas de código
3+ Años experiencia
📱

Todos los Proyectos

🧩

Sudoku Android

Juego clásico de Sudoku para Android con diferentes niveles de dificultad, validación automática y diseño Material Design.

Android Kotlin Material Design
Ver proyecto →
🎯

2048 Game

Implementación del popular juego 2048 para Android con animaciones fluidas, puntuación y sistema de guardado automático.

Android Kotlin Game Development
Ver proyecto →
🎨

4Line for Color line

Juego totalmente gratuito de lógica y rompecabezas diseñado para Android. Sencillo, intuitivo y adictivo.

Android Puzzle Game Logic Game
Ver proyecto →

SplashScreen Android 12

Implementación de la nueva SplashScreen API de Android 12 con animaciones personalizadas y transiciones fluidas.

Android Kotlin SplashScreen API Animation
Ver proyecto →
🔄

RecyclerView Advanced

Implementación avanzada de RecyclerView con múltiples ViewTypes, animaciones y optimizaciones de rendimiento.

Android RecyclerView ViewBinding CardView
Ver proyecto →
📰

NewsAPI Android

Aplicación de noticias con arquitectura MVVM, Retrofit para APIs, coroutines y diseño Material Design.

Android MVVM Retrofit Coroutines
Ver proyecto →
💣

Buscaminas (Minesweeper)

Juego clásico del Buscaminas desarrollado en Java con interfaz gráfica y patrón MVC para una experiencia de juego fluida.

Java GUI Game MVC
Ver proyecto →
🔍

Search RecyclerView

Implementación de funcionalidad de búsqueda en RecyclerView con filtros en tiempo real y animaciones suaves.

Android RecyclerView Search Filter
Ver proyecto →
🏗️

MVVM Architecture

Ejemplo completo de arquitectura MVVM con Clean Architecture, demostrando las mejores prácticas de desarrollo Android.

Android MVVM Clean Architecture Kotlin
Ver proyecto →
🐕

Dog API

Aplicación que consume Dog API usando Retrofit, mostrando imágenes de perros con arquitectura limpia y coroutines.

Android Retrofit API Coroutines
Ver proyecto →
🎯

4LineGame

Juego de conectar 4 en línea desarrollado en Java con interfaz gráfica, lógica de juego inteligente y patrón MVC.

Java GUI Game Algorithm
Ver proyecto →
🔗

DataBinding Example

Ejemplo completo de DataBinding en Android con observador de patrones y binding bidireccional para UI reactiva.

Android DataBinding Observer Pattern Kotlin
Ver proyecto →

Tecnologías que uso

Kotlin

Lenguaje principal para desarrollo Android moderno

🎨

Jetpack Compose

UI toolkit declarativo para crear interfaces nativas

🏗️

Android Architecture Components

MVVM, Room, LiveData, ViewModel

🔗

Retrofit & OkHttp

Cliente HTTP para APIs REST

🧪

Testing

JUnit, Espresso, Mockito

🔧

Git & CI/CD

Control de versiones y integración continua