Ingeniero de Sistemas con experiencia en el diseño, desarrollo, despliegue y mantenimiento de aplicaciones móviles nativas y multiplataforma para Android, iOS, Flutter y Kotlin Multiplatform, utilizando Kotlin, Java, Swift y Dart, bajo marcos de trabajo ágiles. Manejo de herramientas como Android Studio, Xcode, Visual Studio Code, Firebase, Jenkins, control de versiones con Git, Bitbucket y
SourceTree, así como publicación y gestión de aplicaciones en Google Play Console y App Store Connect. Experiencia en la implementación y mantenimiento de arquitecturas MVVM, MVP y DDD, incluyendo MVC en proyectos legacy, aplicando principios SOLID, Clean Architecture y buenas prácticas de
desarrollo. Trabajo tanto con proyectos legacy basados en Android Support Library como con arquitecturas modernas sustentadas en AndroidX (Jetpack), utilizando librerías como Retrofit, Volley, Room y Dio. Desarrollo de clientes REST, persistencia local de manera segura y construcción de interfaces gráficas con XML, Jetpack Compose (Material 2 / Material 3) y SwiftUI. Experiencia en la creación de componentes nativos personalizados, librerías reutilizables, autenticación mediante redes sociales, notificaciones push, inyección de dependencias con Dagger Hilt, y ejecución de pruebas unitarias y de integración.