About Me
I am a Senior Android Developer with a strong background in building and maintaining mobile applications using Kotlin and Java. I have experience modernizing legacy codebases, improving app performance, and delivering maintainable solutions with clean architecture principles.
I have worked on multiple Android applications across different business contexts, including internal enterprise apps and consumer-facing mobile products. My experience includes developing features such as barcode scanning, photo capture, push notifications, authentication, analytics, and third-party API integrations.
I am comfortable working with Android Jetpack components, MVVM, MVI, Room, Retrofit2, Coroutines, and Firebase services. I also have hands-on experience publishing apps to Google Play Store and ensuring compliance with platform requirements.
In my recent roles, I have contributed to code quality through code reviews, collaboration with team members, and applying best practices for UI/UX, performance optimization, and modular architecture. I value clean, scalable, and testable code.
My technical foundation is supported by a Bachelor of Mechatronics Engineering, which strengthened my problem-solving mindset and ability to work with complex systems. I enjoy learning new technologies and applying them to practical mobile development challenges.
I am open to opportunities where I can continue growing as a mobile engineer, contribute to impactful Android products, and work with teams that value quality, collaboration, and continuous improvement.
Skills
SQLJavaScriptJavaAnalyticsGoRESTful APIsCode ReviewPerformance OptimizationKotlinUnit TestingDesign PatternsIntegration TestingUI UX DesignAuthenticationAndroid DevelopmentObject Oriented DesignNavigationMobile App DevelopmentMVVMDartUI TestingJetpack ComposePush NotificationsCoroutinesC#ROOMAndroid JetpackMVIViewModelLiveDataPhoto Capture
Experience
Migrated legacy Java code to Kotlin, improving maintainability and performance. Maintained and enhanced more than 7 internal Android applications. Developed modules for barcode scanning, photo capture, and third-party API integrations. Managed local data storage using Room and SharedPreferences. Used Android SDK components to build robust app architecture and followed Android UI/UX best practices.
Developed and maintained Android apps using Kotlin and Java with Android Jetpack components. Published multiple apps to Google Play Store and ensured compliance with store requirements. Applied MVVM and Clean Architecture for modular, testable codebases. Implemented persistence with Room and remote data handling with Retrofit2. Integrated third-party libraries including Google and Facebook authentication and analytics. Conducted code reviews and collaborated with team members to improve code quality.
Implemented MVVM and Clean Architecture to deliver scalable, maintainable code. Integrated remote APIs using Retrofit2, including payment gateway integration with Conekta. Implemented Firebase Cloud Messaging for push notifications and foreground services for beacon detection. Designed user-friendly interfaces following Android UI/UX best practices. Integrated third-party SDKs such as Google and Facebook and enabled QR code scanning features.
Education
Bachelor of Mechatronics Engineering, Mechatronics Engineering
Bachelor's degree focused on mechatronics engineering.
This professional hasn’t added portfolio projects yet.
This professional hasn’t listed any services yet.