About
Senior Android Software Engineer with 10+ years of experience designing and delivering high-quality mobile applications across fintech, sports, and enterprise industries. Deep expertise in Kotlin, Jetpack Compose, Android SDK, and modern architecture patterns such as MVVM and Clean Architecture. Skilled in implementing CI/CD pipelines, leading development teams, and collaborating with multidisciplinary squads in Agile environments. Experienced with Kotlin Multiplatform (KMP) and React Native for shared cross-platform logic development. With a Master's degree in Artificial Intelligence, bringing a data-driven perspective to mobile product development and a strong commitment to delivering scalable, maintainable, and performant solutions.
Skills
- C++
- Figma
- Git
- Java
- Jira
- Kotlin
- REST APIs
- SQL
- Swift
Experience
SENIOR ANDROID DEVELOPER
Wanna Com Inc
Jan 2021 to Present
• Develop Android features for a U.S. real-money fantasy sports and social networking platform using Kotlin and Jetpack Compose. • Implemented Android compose for UI and Model-View-Intent (MVI) as application architecture • Design and implement mobile frontend architecture in alignment with product specifications and engineering guidelines. • Build and maintain GitHub Actions CI/CD pipelines to streamline build, testing, and delivery workflows. • Support continuous delivery practices by releasing smaller production updates with lower deployment risk and easier rollback. • Manage Google Play releases and gradual production rollouts to reduce release-related issues. • Improve application performance through resource optimization techniques to reduce by 40% Ram memory usage when the application is running. • Reduced the production crash rate by 30% by analyzing Firebase and Sentry crash-reporting data and addressing high-impact issues. • Collaborate with QA and cross-functional teams to maintain code quality and deliver releases on schedule. • Track defects, enhancements, and delivery progress using Jira. • Use agentic AI development tools, to reduce by 20% development time. • Optimized application resources and startup behavior, improving startup time by 30%. • Upgrade old XML views to Android Compose. • Implemented video playback by using ExoPlayer library. • Detect Sideloading, Rooted devices and emulator checks implemented with Android NDK to improve security by 20%. • Write and perform automated testing with Espresso libraries. • Implemented Firebase remote config to enable or disable features without releasing a new version. • Interoperate and translate Java code to Kotlin such as android XML to Jetpack Compose
SENIOR ANDROID DEVELOPER
Citi Group
Jan 2019 to Jan 2021
• Developed and maintained secure Android banking features using Kotlin and Java for a business mobile banking application. • Delivered functionality supporting secure account management, transaction approvals, check deposits, and payment processing. • Implemented MVVM architecture to improve modularity. • Implemented native-to-JavaScript communication through JavaScript interfaces for internal JS libraries implementation. • Implemented Self check deposit feature by implementing Camera and secure image validation providers. • Integrated Adobe Analytics to support event tracking and data-driven product decisions. • Improved mobile security by 40% by implementing features, including secure storage and encryption, to protect sensitive user data. • Implemented OAuth-based authentication for secure user login flows. • Collaborated with stakeholders to gather requirements and define business and client needs. • Managed source control using GitHub and team collaboration through Jira boards. • Interoperate and translate Java code to Kotlin such as android XML to Jetpack Compose
SENIOR ANDROID DEVELOPER
U.S. Bank Corp
Jan 2018 to Jan 2019
• Developed and maintained Android banking features using Kotlin for a mobile application supporting account management and financial services. • Enhanced fingerprint and biometric authentication flow to improve login security. • Implemented WebView functionality for paperless-preference management. • Contributed to a modular Android architecture to improve application scalability and maintainability. • Applied test-driven development practices to support application quality. • Worked with Jenkins CI and executed tests on physical Android devices. • Collaborated in Agile/Scrum teams and managed tasks and delivery progress through Jira. • Participated in user-centered design activities to align product features with user needs and preferences. • Supported Spanish localization for the mobile banking application.
LEAD ANDROID DEVELOPER
4th Source
Jan 2015 to Jan 2018
Selected Projects: ATG and FX Well • ATG: Developed features that enabled users to view course modules, access learning content, watch videos, complete quizzes, and consult course documents. • ATG: Designed adaptive Android user interfaces using XML and Constraint Layout. • ATG: Implemented Firebase push notifications to support user engagement and communication. • ATG: Integrated RESTful web services using Retrofit to connect the application with backend systems. • ATG: Implemented the Model-View-Presenter (MVP) pattern to improve code modularity and application architecture. • ATG: Implemented User custom Quiz creation feature to support teachers to evaluate student learning progress. • ATG: Led a team of 4 people all of them in different technologies, reporting and assigning task to each team member and tracking progress in the completion of the project. • ATG: Implemented video playback by using ExoPlayer library. • FX Well: Developed Android features for a corporate wellness and performance platform supporting health challenges, surveys, and connected devices. • FX Well: Designed an application architecture compatible with Couchbase to support interoperability across Android and iOS. • FX Well: Implemented MVC architecture to structure and maintain the application. • FX Well: Integrated web APIs with backend systems and databases. • FX Well: Built new Android features using Java also C# and Xamarin.Android for legacy code. • FX Well: Reduced memory usage by 50% solving memory leaks using Android Studio Profiler • FX Well: Collaborated with QA and supervised automated testing activities to identify and resolve issues before release. • FX Well: Supported integrations with wellness devices and services, including Under Armour and Fitbit.
Education
International University of Valencia
Master’s Degree, Artificial Intelligence
2019 to 2021
University of Avila
Certificate, Android Mobile Development
2012 to 2013
Technological Institute of Chetumal
Bachelor of Computer Science, Technology
2007 to 2012
Major in Technology
Languages
- EnglishProfessional
- SpanishNative
