Experiencia laboral:
ngeniero de Sistemas con más de 5 años de experiencia en desarrollo de aplicaciones móviles Android nativas, aplicando principios SOLID, arquitectura limpia (MVVM) y metodologías ágiles. He trabajado en proyectos de alto impacto en sectores como banca, retail y comunicaciones, combinando habilidades técnicas y liderazgo de equipos.
Especializado en Kotlin, Android SDK y Firebase, con enfoque en UX/UI y optimización de rendimiento, con conocimientos en despliegue en Google Play Store. Apasionado por la innovación, la gamificación y la entrega de soluciones que generen valor real para los usuarios.
Educación:
Universidad del Valle
2014-2020
Ingeniería de sistemas
Colegio Leon de Greiff
2006-2012
Bachiller Tecnico en Informatica
Habilidades profesionales y otras:
Lenguajes y Tecnologías
Lenguajes y Tecnologías
Kotlin / Java
Android SDK
XML para layouts
Firebase
(Auth, Firestore, Analytics, etc)
Retrofit y consumo de APIs REST
Room (persistencia local)
Git / GitHub / GitLab
Arquitectura y Clean Code
MVVM (Model-View-ViewModel)
Modularización de proyectos
Inyección de dependencias (Dagger / Hilt)
Principios SOLID
Pruebas unitarias y de UI (JUnit, Mockk, Mockito)
Diseño y UX/UI
Diseño y UX/UI
Diseño centrado en el usuario (User-Centered Design)
Flujo de usuario (User Flow)
Material Design
Optimización de interfaces móviles
Experiencias gamificadas
Accesibilidad en apps Android
Publicación y Mantenimiento
Publicación en Google Play Store
Manejo de versiones
Despliegues beta
Monitoreo con Firebase Crashlytics y Analytics
Habilidades Blandas
Liderazgo técnico y coordinación de equipos
Gestión de tiempos y cumplimiento de plazos
Comunicación efectiva con equipos multidisciplinarios (UX, QA, Backend)
Resolución de problemas técnicos en entornos de producción
Pensamiento analítico y enfoque en el usuario final
Adaptabilidad a nuevos entornos y tecnologías
Conocimiento de idioma:
inglés
español
Adicionalmente:
Desarrollador Android | GFT Technologies | 2025 - Actual
Aplicación Serfinanza
Participé en el diseño, desarrollo e implementación de una aplicación bancaria nativa para Android, enfocada en ofrecer una experiencia segura, fluida y alineada con los estándares del sector financiero.
Asumí un rol técnico y de liderazgo, coordinando a un equipo de desarrolladores, revisando código, asegurando buenas prácticas, cumplimiento de plazos y la integración efectiva de funcionalidades clave.
Colaboré de forma directa con equipos de UX/UI, QA y backend, asegurando una integración sólida entre componentes y una experiencia de usuario robusta.
Resultado: entrega de una aplicación estable, segura y altamente valorada por el cliente.
Desarrollador Android | Freelance | 2023 - 2024
Proyecto de Citofonía y Agenda Residencial
Lideré el desarrollo de la versión beta de una aplicación interna para Android, orientada a la gestión de citofonía y programación de zonas comunes en unidades residenciales.
Diseñé la arquitectura técnica, desarrollé los principales módulos de comunicación y agendamiento, y coordiné el proceso de pruebas internas.
Resultado: se facilitó la comunicación entre residentes y la administración, mejorando la eficiencia en el uso de espacios públicos y recursos comunes.