Desarrollador móvil con más de 3 años de experiencia construyendo aplicaciones nativas y multiplataforma, con más de 5 apps publicadas en App Store y Google Play.
Formación académica
Ingeniero en Sistemas Computacionales
Ubicación
Ciudad de México, México
Rol
Ingeniero de software
Especialidad
Desarrollo móvil multiplataforma
Sobre mí
Hola, soy Martín. Además de programar también soy DJ en fiestas y eventos, me gusta mucho la música, especialmente la electrónica y la cumbia aunque escucho de todo. En mi tiempo libre suelo ocuparme de tareas manuales del hogar, reparar o crear cosas, ocasionalmente veo películas o series animadas — Rick and Morty es mi favorita. También aprovecho el tiempo libre para aprender tecnologías nuevas relacionadas al desarrollo móvil.
Experiencia laboral
Desarrollador móvil - Híbrido
Realmetrics
Ciudad de México, México
Tiempo completo
Responsabilidades:
- - Desarrollé y mantuve aplicaciones móviles nativas y multiplataforma.
- - Mantuve y actualicé aplicaciones existentes, asegurando compatibilidad y rendimiento óptimos.
- - Optimicé el rendimiento y la experiencia de usuario.
Desarrollador full-stack - Presencial
Tecnológico de Estudios Superiores de Jocotitlán (TESJo)
Jocotitlán, Estado de México, México
Tiempo completo (prácticas profesionales)
Responsabilidades:
- - Desarrollé sistema web completo para gestión de eventos académicos.
- - Diseñé e implementé interfaz de usuario, aplicando principios de UX/UI.
- - Implementé lógica de negocio y base de datos.
Desarrollador full-stack - Presencial
Prolearn Servicios Educativos S.C.
Ixtlahuaca de Rayón, Estado de México, México
Tiempo completo (servicio social)
Responsabilidades:
- - Desarrollé sistema web completo para gestión de cursos, registro de estudiantes, etc.
- - Diseñé e implementé interfaz de usuario, aplicando principios de UX/UI.
- - Implementé lógica de negocio y base de datos.
Idiomas
Español (Nativo)
Inglés (A2)
Educación
Ingeniero en Sistemas Computacionales
Tecnológico de Estudios Superiores de Jocotitlan (TESJo)
Participaciones profesionales
Congreso Nacional de Tendencias Computacionales 2025
Tecnológico de Estudios Superiores de Jocotitlán (TESJo)
Mi primer reto como dev: Adivinando canciones con Deezer
Tallerista
Jocotitlán, Estado de México, México
Publicaciones
Handbook T-I, Computer Technology and Innovation
Capítulo 1: Selection methods and detection techniques applied to tomato fruits based on their physical characteristics
Coautor
ECORFAN
Habilidades blandas
- Gestión de dependencias y versionado.
- Documentación técnica.
- Estimación y planificación de tareas.
- Revisión y auditoría de accesibilidad.
- Optimización de pipelines CI/CD.
- Análisis de métricas y rendimiento.
- Gestión de deuda técnica.
- Toma de decisiones bajo incertidumbre.
- Priorización de backlog técnico.
- Integración de herramientas de monitoreo.
- Definición de convenciones de proyecto.
- Comunicación entre equipos multidisciplinarios.
- Gestión de releases y despliegues.
- Análisis de requerimientos técnicos.
- Evaluación y adopción de nuevas tecnologías.
Habilidades técnicas
Lenguajes
- Kotlin
- Swift
- Dart
- Java
- C++
Arquitectura
- Clean Architecture
- MVVM
- MVI
- Modularization
- Feature-based Architecture
- Repository Pattern
- Use Cases / Interactors
- Separation of Concerns
- Offline-first Architecture
Android
- Jetpack Compose
- Coroutines
- Flow / StateFlow
- Room Database
- DataStore
- WorkManager
- Foreground Services
- Navigation Component
- Hilt / Dagger
- Android Lifecycle
- ProGuard / R8
- App Widgets (Glance)
- JNI (Java Native Interface)
- NDK (C++ Integration)
iOS
- SwiftUI
- Core Data
- Swift Concurrency (async/await)
- Keychain
- App Lifecycle Management
Multiplataforma
- Flutter
- Kotlin Multiplatform (KMP)
- Compose Multiplatform
- Expect/Actual Pattern
- Shared Business Logic
- Platform Channels (MethodChannel / EventChannel)
- Custom Native Plugins (Android / iOS)
- Bridging Native Code (Swift / Kotlin)
- State Management (Provider / Riverpod / Bloc)
Backend & Cloud
- Firebase Authentication
- Cloud Firestore
- Realtime Database
- Firebase Storage
- Firebase Cloud Messaging (FCM)
- Crashlytics
- Cloud Functions (Node.js)
- REST API Design
Redes
- Retrofit
- Ktor Client
- URLSession (iOS)
- JSON Serialization (Kotlinx / Gson / Codable)
Bases de Datos
- SQLite
- Caching Strategies
Seguridad
- EncryptedSharedPreferences
- Token-based Authentication (JWT)
- Biometric Authentication
IA & ML
- TensorFlow Lite
- ONNX Runtime (Android / iOS)
- On-device ML Inference
- Image Processing
Rendimiento
- App Profiling (CPU / Memory)
- Rendering Optimization
- Startup Time Optimization
- Battery Optimization
- Flutter Performance Optimization
Funcionalidades Avanzadas
- Push Notifications
- Deep Links / App Links
- Background Processing
- Media Handling (Camera / Gallery)
- Permissions Handling
- Google Maps SDK
- Geolocation Services
- Places API
Monetización
- In-App Purchases
- Subscriptions (RevenueCat / Native)
- Google Play Billing
- Ads Integration (AdMob)
- Paywalls Optimization
Testing
- Unit Testing
- UI Testing
- Integration Testing
- Mocking (Mockito / MockK)
- XCTest (iOS)
DevOps
- CI/CD (GitHub Actions)
- Fastlane
- Automated Builds
- Code Signing
- App Store Deployment
- Play Store Deployment
Analítica & Crecimiento
- Firebase Analytics
- User Behavior Tracking
- A/B Testing
- Feature Flags
Diseño & UI/UX
- Material Design
- iOS Human Interface Guidelines
- Responsive Design
- Dark Mode
- Animations
Herramientas
- Android Studio
- Xcode
- VS Code
- Git
- Figma
- Postman
Kotlin
Swift
Dart
Java
C++
Jetpack Compose
SwiftUI
Flutter
Kotlin Multiplatform
Compose Multiplatform
Riverpod
Firebase
Node.js
Ktor Client
SQLite
JWT
TensorFlow
ONNX Runtime
Google Maps SDK
RevenueCat
Google AdMob
Git
GitHub
Material Design
Figma
Canva
Android Studio
Xcode
Visual Studio Code
IntelliJ IDEA
Postman
Aplicaciones destacadas
Aplicaciones móviles desarrolladas y publicadas en Google Play y App Store.
3.8 /5
My Outfit: Your Virtual Closet
Tu armario virtual: organiza ropa, crea conjuntos y planifícalos en tu calendario.
Disponible en
5.0 /5
Love Notes: Love in One Place
Comparte notas con tu pareja y tenlas siempre en tu pantalla de inicio.
Disponible en
5.0 /5
Background Eraser - Remove BG
Elimina el fondo de cualquier foto en segundos con IA que corre directo en tu dispositivo. Sin internet, sin subidas, sin esperas.
Disponible en
Sigue explorando
Conoce los detalles del resto de mis aplicaciones desarrolladas.
Ver más appsEstadísticas y actividad
Contribuciones, repositorios, pull requests y lenguajes de uso en GitHub.
Ver perfil de GitHubContribuciones
Periodo