GR

German R Loera Velasco

Ouvert aux possibilités

Senior Android Developer

Toronto, ON

Wanna Com Inc
International University of Valencia

À propos

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.

Compétences

  • C++
  • Figma
  • Git
  • Java
  • Jira
  • Kotlin
  • API REST
  • SQL
  • Swift

Expérience

  1. SENIOR ANDROID DEVELOPER

    Wanna Com Inc

    janv. 2021 to Aujourd’hui

    • 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

  2. SENIOR ANDROID DEVELOPER

    Citi Group

    janv. 2019 to janv. 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

  3. SENIOR ANDROID DEVELOPER

    U.S. Bank Corp

    janv. 2018 to janv. 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.

  4. LEAD ANDROID DEVELOPER

    4th Source

    janv. 2015 to janv. 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.

Formation

  1. International University of Valencia

    Master’s Degree, Artificial Intelligence

    2019 to 2021

  2. University of Avila

    Certificate, Android Mobile Development

    2012 to 2013

  3. Technological Institute of Chetumal

    Bachelor of Computer Science, Technology

    2007 to 2012

    Major in Technology

Langues

  • anglaisProfessionnel
  • espagnolLangue maternelle