I’m a Senior Android Engineer based in Managua, Nicaragua 🇳🇮.
I build reliable mobile products with Kotlin, Jetpack Compose, Coroutines and modern Android architecture. My professional experience includes digital banking, fintech and consumer applications, with a focus on maintainability, testing and production delivery.
My secondary engineering path is backend development with Java, Spring Boot and PostgreSQL, allowing me to understand and build the services that support mobile products.
- 📱 Native Android development with Kotlin and Jetpack Compose
- 🔄 Coroutines, Flow and lifecycle-aware concurrency
- 🧱 MVVM, MVI and unidirectional data flow
- 🗄️ Room, REST APIs and offline-first workflows
- 🧪 Unit, integration and UI testing
- 🚀 Gradle, CI/CD and production delivery
- 🔗 Kotlin Multiplatform as a complementary capability
- ☕ Java and Spring Boot for backend services
Production radio application for Android and iOS, built with React Native and Expo.
I developed and delivered both applications, including live audio streaming and custom native integrations written in Swift and Kotlin. The project also includes Apple CarPlay support for listening to the station from compatible vehicles.
The production source code is maintained in a private repository.
Website · Google Play · App Store
A challenge-based alarm application designed to help users start the day alert and focused.
Built with Laravel and NativePHP Mobile, using native Android interfaces rendered with Jetpack Compose, local SQLite persistence and platform integrations for exact alarms, notifications and lock-screen behavior.
The application is available on Google Play and includes a public product website and privacy documentation.
View repository · View website · Google Play
A desktop focus timer built with Kotlin and Compose Desktop.
Mombodoro includes configurable focus sessions, task management, notifications and native macOS integration through a Swift menu-bar host. Its timer domain, task persistence, UI behavior and Kotlin–Swift protocol are covered by automated tests.
View repository · View website
An open-source native charting package for NativePHP Mobile.
Android renderers use Kotlin and Jetpack Compose Canvas, while iOS renderers use Swift Charts. The package includes automated tests, CI, accessibility support, security documentation and published releases.
A native Android productivity application for creating notes, managing tasks, organizing content by category and tracking completed work.
Built with Kotlin, Jetpack Compose, Room, Hilt, Coroutines and Flow, following MVVM and clean architecture principles. The application supports Material 3, light and dark themes, local persistence and automated tests.
NotyApp is published on Google Play and does not collect or share user data.
- Radio La Tuani 100.3 FM — Android · iOS
- NotyApp — Google Play
- Cuenta Clara
- Todo Anotadito
- TuCambio — App Store
I also have experience with Swift, SwiftUI, UIKit, Laravel and TypeScript, primarily supporting existing products and cross-platform integrations.
My current specialization remains Android engineering with Kotlin and Jetpack Compose.