We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

4.00/5 (Submit Your Rating)

Dallas, Tx

PROFESSIONAL SUMMARY:

  • 6+ Years of proven experience in developing small to large scale, cost - effective, efficient and user-friendly android applications that accelerates business and growth focusing on banking and healthcare domain. Possess excellent.
  • International exposure, combined with and work experience in USA.
  • Sound knowledge of both Java, Kotlin, & Android design patterns & object orientation.
  • Strong understanding of Android SDK and platform.
  • Good understanding of dealing with device fragmentation across the Android platform.
  • Exposure in AndroidX, RxJava, Memory management, dependency injection and testing frameworks.
  • Worked with Activities, Fragments, Android Binding, support library, Android animation framework, AsyncTask, Intents, Services, broadcast receivers, REST API, Location Manager, threads.
  • Skilled in working Firebase, Crashlytics, FCM.
  • Experience with UI testing using Espresso and Junit testing using Mockito.
  • Leveraged cutting edge technology like Kotlin, Android JetPack, Retrofit, Navigation, View Model, Room, Actions.
  • Experience writing apps from scratch in Kotlin.
  • Worked with different version control (CVS, GIT, and SVN) and bug tracking tools and worked in Agile and Waterfall methodologies.
  • Experience in Deploying the App on the Google Play Store.
  • Sound knowledge of developing applications based on MVP, MVVM architecture.
  • Aware of designing the app for all the various resolutions and large variant of SDK versions.
  • Used Kotlin for implementing new modules in the application.
  • Implemented Kotlin for Android Extensions framework.
  • Single source code for different SDK versions, resolution including smartphone and tab.
  • Used XML parser and JSON to retrieve data for display on the Android Devices from server.
  • Application Design & Development
  • Application Deployment
  • Android SDK and Libraries
  • Kotlin
  • Java
  • API Integration
  • Test Case Development
  • Test Management
  • Continuous Integration
  • Team Leadership
  • & Development

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX.

Sr. Android Developer

Responsibilities:

  • Participated in implementation of various android features using Kotlin and Jetpack libraries.
  • Used MVVM architecture for the whole development of the application.
  • Worked on Retrofit for all the network related operations and used GSON parser for the JSON related data.
  • Used Kotlin coroutines to invoke web services and servlet calls in the background thread.
  • Implemented Kotlin dependency injection (KOIN) for dependency injection.
  • Used fragments, Navigation component and Navigation Graphs from Android jetpack libraries to easily transition between fragments.
  • Implemented few third-party SDKs for Authentication and Data Validation.
  • Implemented constraint layouts and multiple layouts inside a recycler view for a clean and intuitive UI.
  • Submitted test cases and documentation for all the development work done in each sprint.
  • Participated in design reviews and daily sprint calls for work updates.
  • The mobile application was developed with JAVA mixed with Kotlin using Android Studio.
  • Utilized Android Jetpack libraries like Data Binding for accessing the UI components.
  • Experience writing libraries from scratch in Kotlin with Android studio.
  • Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Implemented Room database for data storage and work manager for better performance.
  • Worked closely with designers for implementing the required UI components.
  • Documented all the requirements and designs for application architecture.

Environment: Android SDK, Android studio, Kotlin, Retrofit, Kotlin Coroutines, Work manager, Fragments, Navigation Components, Android Jetpack Libraries, JUnit, Power Mockito, JSON, Agile Methodology.

Confidential

Android Developer

Responsibilities:

  • Participated in development of the features like doctor appointments and accounts using MVP architecture
  • Involved in various UI designs like card view, list views and worked to make consistent design across the application.
  • Executed Restful web services using retrofit with the help of RxJava, RxAndroid.
  • Implemented GSON parser library to read and write JSON data.
  • Attended daily agile scrum meetings and sprint retrospective meetings to ensure delivery of high-quality work with every iteration.
  • Tested app across different versions of Android to assure quality and performance.
  • Utilized Test-Driven Development approach to ensure code quality.
  • Replace RxJava implementation with Kotlin coroutines and dispatchers to make asynchronous Network requests, JSON parsing, reading, or writing from a database.
  • Extensively worked with Java and Kotlin, and helped to migrate from Java to Kotlin.
  • Wrote Junit test cases for the application using Power Mockito.
  • Integrate Dagger2 dependency injection to inject dependencies into modules and sub-modules, provide a factory bean definition and resolve a component dependency.

Environment: Android SDK, Android studio3.5.1, Java8, Retrofit, RxJava, JUnit, PowerMockito, JSON, Agile Methodology, Adobe Analytics.

Confidential

Android Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.
  • Involved in complete Android app development lifecycle from research and planning through deployment and post-launch support for specific phases of application.
  • Participated in development of the features like transactions and accounts (checking, savings and credit card)
  • Attended daily agile scrum meetings and sprint retrospective meetings to ensure delivery of high-quality work with every iteratio
  • Utilized firebase SDK for online database, notifications, app performance and Crashlytics.
  • Agile Java Development Test-driven Development using JUnit RAD.
  • Extensively worked on local data storage using shared ps, realm and file system.
  • Good mobile and web design skills using Activities (android), HTML5, JavaScript, AJAX and XML.
  • Worked on GUI applications using Java SWING and AWT.
  • Collaborated with global teams to architect, design, develop, test, and ship features for embedded solutions based on Android.
  • Devised all documentation for the app, detailing all aspects, functions, capabilities, and features

Environment: Android SDK, Android studio3.2.1, Java8, Retrofit, MVVM, Multi-threading, JSON, GIT, Agile Methodology, Google Cloud Storage API, Realm database, Firebase SDK, Fabric Catalytic.

We'd love your feedback!