| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Sr Android DeveloperPhonePHONE NUMBER AVAILABLEE-mailEMAIL AVAILABLELinkedInhttps://LINKEDIN LINK AVAILABLESenior Android Developer Professional Summary Result-driven IT Professional with 11+ years of experience in building, integrating, testing, and supporting Android applications for mobile and tablet devices on the Android platform. Distinction of having worked with renowned organizations like Lowe's Company Inc., Bank of America and Capital One. Successfully published 9 apps to the Play Store. Extensive experience in Android development with various SDK versions, UI layouts, and native/custom widgets. Strong understanding of web service protocols, Android application development, and experience in full SDLC projects in both Waterfall and Agile/Scrum methodologies. Proficient in using several Android tools and libraries including Flow, Retrofit, Kotlin, Coroutines, RxJava, Jetpack, and Firebase. Familiar with various architectural design patterns and experienced in memory usage optimization and UI development. Skilled in integrating third-party APIs, utilizing Java programming, and mentoring Android teams. Experienced in developing Android Enterprise applications and proficient in Google APIs and Payment Gateway integration. Knowledgeable in OOP concepts, source control code repositories, and continuous integration tools such as Jenkins and Travis CI. Proficient in implementing best UI/UX practices, debugging, and writing clean code. Familiar with peripheral device communications including Bluetooth, NFC, and Location. Recognized as a self-motivated, well-organized team player with a focus on writing efficient, maintainable, and reusable code ensuring privacy and security.Work HistoryNov 2023-PresentSenior Android DeveloperStable Kernel/ Chick-Fil-A's, Atlanta, GALink: https://play.google.com/store/apps/details?id=com.chickfila.cfaflagship HYPERLINK "https://play.google.com/store/apps/details?id=com.chickfila.cfaflagship&hl=en_US&pli=1"& HYPERLINK "https://play.google.com/store/apps/details?id=com.chickfila.cfaflagship&hl=en_US&pli=1"hl=en_US HYPERLINK "https://play.google.com/store/apps/details?id=com.chickfila.cfaflagship&hl=en_US&pli=1"& HYPERLINK "https://play.google.com/store/apps/details?id=com.chickfila.cfaflagship&hl=en_US&pli=1"pli=1App Description: I joined the Chick-fil-A Android team through Stable Kernel, focusing on the existing customer-facing Chick-fil-A app and standardizing CI/CD processesMy role involved implementing a plethora of new features and contributing to the modernization of the app's architectureI was entrusted with multiple epics and had the flexibility to further refine Jira ticketsGiven the numerous proposed features, close collaboration between the engineering and business teams was essential to ensure thorough refinement and readiness for developmentRefactored Chick-Fil-A's Radius feature (location service for automatic check-in when on the lot), replacing the 3rd party API Radius with the 1st party AutoReleaseImplement navigation within the app using the Kotlin Jetpack Navigation component, managing navigation graphs, transitions, and back stackDeveloped a Kotlin feature to redirect delivery orders from high-traffic restaurants to digital/delivery-only locationsDeveloped A/B testing to show different versions of the same page or features to a specific percentage of consumers and implementing the most successful variantDesign and implement robust app architectures using Jetpack components such as ViewModel, LiveData, RoomDB, Navigation, and WorkManagerDevelop cross-platform network module using Kotlin Multiplatform to share code between Android, iOS, and other platformsIntegrated various stages of the CI/CD pipeline with code quality tools like SonarQube, static code analyzers, and security scanners to ensure high code quality and security complianceDesign the overall MVVM architecture of the Android application, ensuring it is scalable, maintainable, and efficientCreate and maintain comprehensive technical documentation for the application architecture, including system design, component interactions, and integration pointsConducted unit testing for all implemented changes using Mockk, Mockito and EspressoConduct regular code reviews to ensure adherence to best practices, coding standards, and architectural guidelinesCreate responsive and dynamic user interfaces using Jetpack composeParticipated in large-scale quarterly planning sessions, acting as a bridge between the product owner and business analyst, providing insights on proposed business value from a developer's perspective, and balancing business value versus technical effortWork on both frontend and backend development using Kotlin and related technologiesSupported production using Bugsnag by monitoring the current release version, reporting any errors, and applying fixes for both new and known issuesCreated custom Jenkins jobs and pipelines utilizing Groovy scripts to streamline workflowsIntegrated various tools and technologies (e.g., Docker, Kubernetes, Maven, Gradle) into Jenkins pipelines to enhance automationFlutter project:Played a key role in the migration of the enterprise internal app from its previous platform to the Flutter frameworkUsing Riverpod for state management and handling app lifecycle events using FutureProvider, StreamProvider, and AsyncValueUtilized the Dio HTTP client library to handle network requests, interceptors, request/response transformers, error handling and API integrationsUtilized the go_router package the app's route structure for path parameters, query parameters, and deep linkingCustomized the hero animations to align with the brand's visual identity and design guidelinesCode features including Setting up default payment options within the ordering flow, enabling users to submit missing transactions from the app by scanning receipts and filtering out unavailable recent menu items and sorting them to the bottom of RecyclerViews.2023-05 - 2023-10Senior Lead Android DeveloperLowe's Companies Inc, Mooresville, NCLink: https://play.google.com/store/apps/details?id=com.lowes.android HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"& HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"hl=en_US HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"& HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"gl=US HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"& HYPERLINK "https://play.google.com/store/apps/details?id=com.lowes.android&hl=en_US&gl=US&pli=1"pli=1App Description: The Lowe's Android app is your ultimate home improvement toolShop thousands of products, access weekly deals, find nearby stores, read customer reviews, and utilize custom widgets for easy shoppingWith order history and digital receipts, it's your one-stop solution for all your DIY needsImplemented the "Real" Clean Architecture in Android, adhering to the S.O.L.I.DPrinciples, Kotlin coroutines Flow API, Jetpack components like LiveData, ViewModel, RoomDB and ViewBindingEmployed Mockito and JUnit for effective unit testing, including testing Jetpack Compose components.Created background operations with Android JetPack components WorkManager to check updates on itemsImplemented secure and robust data encryption using Jetpack's Security Cryptography Library, emphasizing your ability to protect sensitive data and ensure the privacy and integrity of your app's informationUtilized Jetpack's Test Library to write comprehensive unit tests and UI tests, ensuring the stability and reliability of the app across different devices and platformsAnalyzed and optimized CI/CD pipeline performance, reducing build times and improving deployment efficiency with CircleCIIntegrated Adobe Analytics for event tracking, establishing Conversion Variables (eVars), Traffic Variables (sProps), and Events to monitor user behaviour patternsDesigned and implemented applications using Firebase Realtime Database for real-time data synchronization across devicesApplied Baymax (Lowe's 1st Party) A/B Testing, displaying different versions of the same page to a specific percentage of consumersIndependently established and improved the in-store shopping experiences by providing users with easy-to-use store navigation, product search, and real-time inventory managementMentor junior developers and provide guidance on Kotlin and Android developmentConstructed a WebSocket client that can establish a connection with the server, transmit messages, receive responses, and manage multiple real-time connections in the Chatbot featurePaired programming to complete chatbot feature use cases, designing a custom layout with specific column/row modifiers and creating custom objects such as a shimmer overlay for loadingAdded unit tests using Mockk and Mockito to enhance Sonar coverageApproved/rejected pull requests and implemented the detekt library, which checks for lintsPair programmed to include accessibility features on Search order history for specific items purchased and access entire transactions user storyTested UI screens to verify the correct behaviour of Compose code, enhancing your app's quality by detecting errors early in the development cycleReact Native project:As a React Native Developer code to interact with native APIs via React's declarative UI paradigm and JavaScriptTransition existing React web apps to React Native (TypeScript)Implemented React Query API for fetching, caching, synchronizing and updating server stateUsed Axios library for Promise based HTTP client process and utilize the Fetch API for networking needs2022-07 - 2023-05Senior Android DeveloperBank of America, Charlotte, NCName: Flagscape AuthenticatorLink: https://play.google.com/store/apps/details?id=com.bankofamerica.authenticator HYPERLINK "https://play.google.com/store/apps/details?id=com.bankofamerica.authenticator&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.bankofamerica.authenticator&gl=US"gl=USApp Description: Flagscape Authenticator is an application used in multifactor authenticationAfter Flagscape Authenticator is activated, it can support push-based authentication and one-time-password based authenticationCollaborated with a 5-member Android team in an Agile development environment, actively engaging in scrums, sprint planning, sprint retrospectives, and backlog managementEmployed the Android Studio toolkit to identify and rectify existing anti-patterns in the codebaseImplemented multiple new features in Workspace Reservations and the Security Operations & Analysis Command Centre (SOACC) within Flagscape MobileActed as the de-facto architect, steering the team towards contemporary practices, and effectively integrating Android Jetpack componentsApplied Jetpack as the primary Libraries to develop, test and deploy Android applicationsWorked on UI/navigation using Jetpack Compose, particularly for the payment flow.Utilized Bitbucket for version control managementManaged build creation using a jenkins instance hosted on a private serverDeveloped and executed unit tests, adhering to Test-Driven Development (TDD) best practices, employing JUnit, Mockito, and Espresso for UI testingLeveraged Jira for documentation, task tracking, and backlog management, while utilizing Confluence for comprehensive documentationInitiated a significant refactor to align the codebase with MVVM architectureProgrammed in Kotlin, utilizing the MVVM architecture to ensure the development of readable and secure codeManaged project version control using GitHubEngaged with the Android TV platform to create a user interface for proprietary hardwareEmployed ADB to launch and test software on a standalone (non-mobile) deviceUtilized Retrofit and OkHttp to make API calls for data retrieval from a linked deviceImplemented Kotlin coroutines for asynchronous calls and managed threading operationsIncorporated the Dagger dependency injection library to mitigate tight coupling and enhance project scalabilityDeveloped remote control directional navigation within a double-nested RecyclerViewCoded Bluetooth BLE services to scan devices and establish attribute communication using the RxAndroidBLE libraryEmployed ExoPlayer to facilitate the playback of instructional videos within the applicationLeveraged Mockito, JUnit, and Espresso for thorough app function testing during developmentEnsured proper resizing across various Android devices by accommodating different screen resolutions using ConstraintLayoutsMaintained high-quality code standards, incorporating code coverage and correctness assessments via tools such as Lint and SonarQubeUtilized Outlook Calendar for scheduling remote meetings across the three time zonesUtilized companywide Mattermost and Skype for streamlined team communicationPerformed technical tasks using Android Studio within a Java codebase, operating within an MVP architectural frameworkLed the team, coordinating efforts in object-oriented programming within the Android framework for the applicationUtilized Firebase Crashlytics for real-time crash reporting and analytics, enabling rapid identification and resolution of issues.2021-10 - 2022-06Senior Mobile UI DeveloperCapital One, Mclean, VirginiaName: Capital One MobileLink: https://play.google.com/store/apps/details?id=com.konylabs.capitalone HYPERLINK "https://play.google.com/store/apps/details?id=com.konylabs.capitalone&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.konylabs.capitalone&hl=en_US&gl=US"hl=en_US HYPERLINK "https://play.google.com/store/apps/details?id=com.konylabs.capitalone&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.konylabs.capitalone&hl=en_US&gl=US"gl=USProject Synopsis: With the Capital One Mobile app you can easily manage your finances anywhere, with the ability to monitor account balances & export statements, handle bill payments and loans and track credit status through Credit WiseEngaged with a dynamic 5-member Android team in an Agile environment, actively contributing to scrum meetings, sprint planning, retrospectives, and backlog management sessionsLeveraged Android Studio in conjunction with a Kotlin codebase, employing a hybrid architectural approach encompassing MVVM and MVP (with a legacy emphasis on certain segments)Facilitated direct collaboration with the sister iOS team, conducting daily meetings to synchronize effortsUtilized company-wide Slack for seamless team communicationManaged remote meetings effectively using Google CalendarsImplemented one new mobile feature and made multiple modifications to existing modules using KotlinFostered collaboration with the teams responsible for creating the Partner WebView integrated into the applicationCoordinated closely with two web teams, conducting weekly check-ins to optimize mobile app featuresLeveraging the Navigation Component to create a single-activity application with a consistent and predictable user experience, simplifying the implementation of in-app navigationCreated a Shopping STS Plugin tailored for the mobile appAdapted existing Merchant Offers plug-ins to utilize the Partner WebView functionalityIntegrated back-end systems using Retrofit for streamlined communicationImplemented secure HTTP requests to GraphQL and REST endpoints, enabling seamless access, manipulation, and data combination from multiple sources, including Amazon DynamoDBDeveloped a relational database in SQLite to ensure application synchronization with the serverUtilized GitHub for efficient version control managementIntegrated and activated AWS Security Token Service (AWS STS) for enhanced security measuresConducted comprehensive regression testing during each sprint cycleCreated and documented unit tests utilizing Roboletric for Quality Engineering (QE)Executed and recorded AUI tests using Espresso for QEDeveloped and executed unit tests adhering to Test-Driven Development (TDD) best practices, incorporating JUnit, Mockito, and Espresso for comprehensive UI testing throughout the development processLeveraged Jira for comprehensive documentation, task tracking, and backlog managementUtilized Confluence for effective documentation managementIntegrated Firebase Analytics to track user behavior and application performance, leading to data-driven decisions for feature enhancementsImplemented Firebase Crashlytics to monitor application stability, reducing crash rates by 40% within first month of deploymentCreated modules for various components, including repositories, ViewModels, and services using Koin dependency injection.d project: Flutter MVPImplement clean code architecture with domain layer to convert raw data into domain-specific models that are consumed by the business logic layer (usually using flutter_bloc)Translated design from Figma to Flutter/Dart codeBuild a version of the Customer facing app using the Cupertino package to create an iOS style look and feelCreate multiple tabs and navigate between themDebug common layout problems using the Flutter Inspector and Layout ExplorerUse DartPad to use implicit animations to add motion and create visual effects for the widgets in UI2020-01 - 2021-10Senior Android Mobile App DeveloperAnytime Fitness, Woodbury, MNLink: https://play.google.com/store/apps/details?id=com.anytimefitness.app HYPERLINK "https://play.google.com/store/apps/details?id=com.anytimefitness.app&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.anytimefitness.app&hl=en_CA&gl=US"hl=en_CA HYPERLINK "https://play.google.com/store/apps/details?id=com.anytimefitness.app&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.anytimefitness.app&hl=en_CA&gl=US"gl=USApp Description: Empower your journey to a healthier lifestyle with the Anytime Fitness appOffering over 1,000 workouts, members can seamlessly access personalized fitness routinesMonitor your membership status and agreements, update personal details, and track your gym visit history effortlesslyWith the ability to schedule, confirm, or cancel appointments and communicate directly with your coach or personal trainer, achieving your fitness goals has never been more convenientDeveloped an application using the MVVM architecture, ensuring a robust and scalable designContributed as a key member of a Dev Team, actively implementing an Agile methodology to streamline development processesCollaborated with a 5-member team, participating in Scrums and Sprints to ensure efficient project management and timely delivery of key milestonesProgrammed the application primarily in Kotlin and Java, with a focus on implementing new features in Kotlin and seamlessly migrating older classes into the Kotlin languageLeveraged Kotlin extension functions to optimize the overall application experience and enhance code efficiencyIncreases overall application performance by allowing us to see the history check, load evolt body scans, add workouts, and sync your Fitbit deviceManaged unit creation and testing using Espresso and Mockito, ensuring comprehensive testing and reliable functionalityCreated utility functions using mv capabilities, including Extension functions and High-Order functions, to streamline and enhance code functionalityDebugged and resolved issues related to Bluetooth settings, network connectivity, Wi-Fi Multicast reception, as well as Wi-Fi connection and disconnectionEffectively collaborated with remote peers, managing work schedules and time zones, and implemented secure management of sensitive information using Android KeychainAdhered to a modified form of material design guidelines based on internal standards, ensuring a consistent and user-friendly interfaceUtilized various third-party libraries including Dagger, Retrofit, Robolectric, Picasso, and others, enhancing the app's functionality and performanceEmployed Kotlin as the primary coding language for the Android application, harnessing the language's capabilities to optimize performance and streamline developmentImplemented Android Architecture Components to enhance the user experience, integrating LiveData, ViewModel, and Room as the SQLite database to efficiently cache the app's dataCustomized the app's UI by introducing CustomViews, enhancing the user interface and overall visual appealIntegrated Firebase Authentication and Cloud Messaging in multiple Android applications, resulting in a 30% increase in user engagementAnalyze and optimize memory usage, detect memory leaks, and prevent OutOfMemoryErrors for effective debugging.2018-07 - 2019-12Android DeveloperVolvo Cars, Sunnyvale, CAVolvo CarsLink: https://play.google.com/store/apps/details?id=se.volvo.vcc HYPERLINK "https://play.google.com/store/apps/details?id=se.volvo.vcc&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=se.volvo.vcc&hl=en_CA&gl=US"hl=en_CA HYPERLINK "https://play.google.com/store/apps/details?id=se.volvo.vcc&hl=en_CA&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=se.volvo.vcc&hl=en_CA&gl=US"gl=USProject Synopsis: The Volvo Cars app offers a comprehensive range of services for an enhanced Volvo experienceEasily manage your vehicle's climate settings, track its charge levels, and schedule service appointmentsAccess valuable information, manuals, and support, and enjoy the convenience of remote locking and unlockingConnect with our Volvo specialists for personalized assistance and to optimize your Volvo usageDeveloped a new Android mobile app for both the US and German markets, overseeing the entire process from inception to launchEmployed an Agile iterative approach, accommodating several design and behavioural changes at the client's request before the final releaseContributed to a Dev Team comprising a Product Manager, Product Owner, Scrum Master, and five Android Developers, two of whom were remoteUtilized Android Studio as the primary development IDE, implementing Kotlin with the MVP-VM architectureConducted a discovery phase to design and create an Android Automotive app for in-car entertainment systemsEnhanced component decoupling through the creation of versatile templates, ensuring code reusability and a consistent layout throughout the applicationIntegrated Google Maps for efficient dealer selection based on user input or current device location, utilizing Google Place AutocompleteImplemented Proguard for enhanced security during the release process and collaborated with DevOps for streamlined Play Store approval and deploymentEnsured continuous Android app quality during development through an integrated continuous integration process using BitBucket and HockeyApp (AppCenter)Adhered to Google's material design guidelines for a seamless user experienceManaged documentation, task tracking, backlog management, and meeting preparation using JiraLeveraged Dagger 2 for efficient Dependency Injection within the applicationAutomated testing procedures using Espresso for enhanced testing capabilitiesIntegrated backend systems with Retrofit, Moshi, and Kotlin Coroutines for seamless data communicationDeveloped the Android app using Android Marshmallow (version 6.0) for optimal compatibilityOptimized threading, performance, and memory management through coroutines, facilitating efficient file downloads, including images and PDFsImplemented thread cancellation strategies for seamless price requests regarding configured vehiclesUtilized Data Classes, Sealed Classes, and Singleton Objects for streamlined data handling and application scalabilityIntegrated Data Binding with Dependency Injection (Dagger 2) and abstract classes for streamlined application scalabilityImplemented caching mechanisms for API responses, ensuring swift data retrieval for enhanced user experienceEmployed Shared Preferences for secure data persistence, effectively storing user orders within the applicationDebugging issues related to third-party libraries, SDKs, and APIs integrated into the application.2016-02 - 2018-07Native App DeveloperCopart, Dallas, TXCopart Online Auto AuctionsLink: https://play.google.com/store/apps/details?id=com.copart.membermobile HYPERLINK "https://play.google.com/store/apps/details?id=com.copart.membermobile&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.copart.membermobile&hl=en_US&gl=US"hl=en_US HYPERLINK "https://play.google.com/store/apps/details?id=com.copart.membermobile&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.copart.membermobile&hl=en_US&gl=US"gl=USProject Synopsis: Discover and bid on over 250,000 vehicles, including cars, trucks, SUVs, motorcycles, boats, classics, and exotics, via the user-friendly Copart Mobile AppWith quick and convenient access from any mobile device, Basic and Premier Members can participate in a wide range of insurance auto auctions, featuring both salvage and clean title vehicles, hosted daily by CopartCustomized notifications using the Notification Manager, configuring front-end services to receive push notifications for counterbid offers and Watchlist vehicles up for auction calls with the MixPanel libraryIndependently developed the UI components and programmed the 'Manage your Watchlist' featureImplemented the 'Saved Searches' and 'pre-bids on the Go' functionality within the MVP architecture patternIntegrated the Voice Search feature for enhanced user convenienceOrchestrated the Maps Embed API for interactive map integration, utilizing HTTP requests to facilitate auction searches by location and dateLeveraged RxJava for efficient handling of asynchronous processesIntegrated the Realm database library for streamlined data managementIncorporated the Query Autocomplete API for predictive text-based geographic searches and real-time traffic informationAdded a custom CacheInterceptor using the OkHTTP library for efficient API response caching and an error Interceptor for centralized error loggingManaged the WakeLockManager and OS services to prevent device sleep during extended operations, ensuring uninterrupted functionalityDeveloped custom Views and animations based on the iOS app prototype, seamlessly implementing Android components to match the specified home screen and login viewsEstablished comprehensive permission flows and feature checks for devices lacking voice/SMS capabilitiesCollaborated on new Login flow logic to identify off-duty/logging out instances within the applicationCreated a custom barcode scanner using NDK AIDL to facilitate QR code scanning for gate pass validationUsed ADB commands for remote debugging, logcat filtering, and device state inspectionImplemented responsive material design principles to ensure optimal user experiences across various screen sizes and orientations.2014-05 - 2016-02Android Mobile Software EngineerZoho Corporation, Pleasanton, CAZoho Invoice Invoice MakerLink: https://play.google.com/store/apps/details?id=com.zoho.invoice HYPERLINK "https://play.google.com/store/apps/details?id=com.zoho.invoice&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.zoho.invoice&hl=en_US&gl=US"hl=en_US HYPERLINK "https://play.google.com/store/apps/details?id=com.zoho.invoice&hl=en_US&gl=US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.zoho.invoice&hl=en_US&gl=US"gl=USProject Synopsis: Zoho Invoice, an online invoicing application, streamlines your invoicing process, enabling you to create polished invoices, send payment reminders, monitor expenses, track work hours, and expedite paymentall at no costTailored for freelancers and small businesses, it offers a wealth of advanced invoicing toolsEmployed GSON and Jackson libraries to efficiently parse JSON files within the Android projectActively contributed to comprehensive code review sessions, ensuring the maintenance of high-quality, well-documented, and reusable codeParticipated in collaborative sessions for requirements definition, design, and reviews with the Android teamIntegrated Retrofit for seamless handling of asynchronous HTTP requestsImplemented Services to facilitate the execution of Java classes for backend operationsSpearheaded the requirement gathering process for the Android applicationUtilized the Dalvik Debug Monitor Server (DDMS) for effective debugging and testing proceduresEnsured backward compatibility through the strategic utilization of Android support librariesImplemented messaging functionalities using Android Push Notifications and GCM (Google Cloud Messaging)Applied established Android design patterns, including MVC and MVP, for streamlined developmentAnalyzed and delineated development hours for the breakdown of requirements into user stories of UX/UI designImplemented the use of instance handlers for Java threading, ensuring separation from the user interface thread for improved performance.2013-03 - 2014-05Android DeveloperEsurance, San |