We provide IT Staff Augmentation Services!

Senior Android Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Solid knowledge of Material Design to create beautiful and intuitive touch user interface. Proficient in using Android third - party libraries like Google GSON, Firebase, Retrofit, OkHttp, Glide, etc.
  • Experience in developing applications using Android framework APIs like Location, Camera, Animations, Maps
  • Familiarity with agile/iterative development methodologies SCRUM
  • Familiar with Data Structures and Algorithms, Multithreading, Collections, Exception Handling. Experience using different mobile APIs for Android platforms such as: Google Maps Camera, Location Services, Local Storage, Animations to name a few.
  • Expertise in working with Google Maps API, Google Cloud Messaging, GPS location Data and Push notification.
  • Experience using version control software such as, GitLab, Bitbucket, GCP and GitHub for effective code maintenance, tracking and logging.
  • Experience working with android architecture such MVVM, MVP and Clean.

TECHNICAL COMPETENCIES:

Languages: Java, Kotlin, JSON, Swift

IDE’s: Android Studio, XCode

Version Control Tools: GitHub, GitLab, Bitbucket

Databases: Rom, Realm, Firebase

Testing Tools & Frameworks: Junit

Bug Tracker Tools: JIRA, firebase

Operating Systems: Android, Windows, Linux, MacOS

PROFESSIONAL EXPERIENCE:

Confidential

Senior Android Developer

Responsibilities:

  • Develop of an MVVM android app with koltin
  • Fetch data from internet using retrofit
  • Unit testing Junit
  • Android application developed implementing Retrofit, Glide, Custom Log - In, Fragments, firebase crashlytics, firebase analytics

Confidential

Android Lead

Responsibilities:

  • Participated in the entire (SDLC) life cycle of the project right from the designing the project to implementation.
  • Develop of an MVVM android app.
  • Transfer data using BLE.
  • Unit testing Junit
  • Android application developed implementing Retrofit, Custom Log-In, Fragments, Firebase Cloud messaging, rom database, Java, Firebase Firestore, firebase crashlytics, firebase analytics.

Confidential

Android Lead

Responsibilities:

  • Develop of an MVP and MVVM android/ios app
  • Designed and developed UI screens for the complete application using JAVA and KOTLIN and .xml effectively to create a new page for loan application for an existing customer with various input fields and buttons on Android Studio
  • Develop and implement UI testing using Espresso Framework for verifying if the UI works properly. Analyze and flux fixes and restoring and checking out code.
  • Involved in the code review process and ensuring overall quality of the deliverables.

Used tools: Android SDK, Android Studio, Android Framework, GitLab, Jira, SQLite, Android API’s, JDK, XMLJSON, MVP, UI, Glide, Java, Kotlin, Xcode, Swift, CocoaPods.

Confidential

Android Developer

Responsibilities:

  • Participated in the entire (SDLC) life cycle of the project right from the designing the project to implementation.
  • Develop of an MVP android app for a Security Company
  • Designed and developed UI screens for the complete application using .java and .xml effectively to create a new page for loan application for an existing customer with various input fields and buttons on Android Studio
  • Android application developed implementing ViewPager, Retrofit, Custom Log - In, firebase Sign-In, Fragments, Firebase FireStore, from database, kotlin.
  • Developed apps using Android SDK, Integrate front-end and back-end code.
  • Designed an efficient UI using various Layouts, SearchView and RecyclerView.
  • Extensively utilized Retrofit library for API calls including GET, POST, REQUEST, and DELETE. Glide library used for loading and caching images.
  • Deprecated component s analyzed and upgraded, using new libraries such as Glide.
  • Developed apps using Android SDK 3.2. Integrated front-end and back-end code by communicating with the back-end development team.
  • Used various buttons, dialog boxes, custom layouts, alert boxes and distinct form of widgets for designing UI. And integrated Restful web services with the UI.
  • Involved in developing the android layouts by referring to the wireframes and visual specs. Analyze and flux fixes and restoring and checking out code.
  • Involved in the code review process and ensuring overall quality of the deliverables.

Used tools: Android SDK, Android Studio, Android Framework, GitLab, Jira, SQLite, Android API s, JDK, XML, JSON, MVP, UI, Glide.

Confidential

Android Technical Leader

Responsibilities:

  • Involved in different phases of the project life cycle like design, development, testing and deployment.
  • Worked on Location Manager API and Google Location Services to locate nearby agents with respect to the customer with the ability to navigate to the agent and call the agent location. Worked with the UI/UX and business team to design, implement the screens and app architecture. Implemented and designed various UIView according to the client's requirements using activities, fragments, Recyclerview. Conceptualized, designed, developed and deployed mobile applications using Android SDK.
  • Consuming data through JSON web services using Blocks for asynchronous calls via third party networking APIs for different Android versions
  • Local data management in the preferences and realm database
  • Implementation and handling of fragments
  • Custom adapters implementation of APIs
  • Implemented recycler views, material design to display the lists using simple adapters, base adapters and custom adapter
  • Integration of push notifications for the app to notify the user of updates and activity notifications with GMS ( Google messaging services)
  • Consumed RESTful JSON services using Retrofit in a MVP design approach.
  • Involved in the development of the Login authentication process using token services for the secure authorization and authentication on the application.
  • Used Dagger2 as a dependency injector and also to create some reusable, interchangeable modules and maintainability of code and alterations.
  • Used ADB (Android Debugging Bridge) command line for installing APKs and as a debugging tool (extracting log files).
  • Involved in Continuous Integration, Continuous Development, Code optimization and troubleshoot issues as required.
  • Experienced in a fast paced Agile Development Environment including Test - Driven Development (TDD) and Scrum.
  • Used Espresso as an Android test automation framework to write powerful and robust automatic black-box test cases.
  • Developed Junit Test cases for Unit Test cases and as well as System and User test scenarios. Used GIT for version control and followed Agile with JIRA for implementing this project. Involved in code reviews, daily scrum, bi-weekly sprint meetings.

Used tools: Android Studio, Android SDK, Retrofit, JSON/XML/GSON, Material design, GitLab, ButterKnife, SQLite

Confidential

Android Analyst Programmer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code
  • Development of the TDCE app using Android Studio, Bitbucket
  • Designed custom layouts using Android technologies
  • Consuming WebServices and parsing the result with JSON and retrofit.
  • Integrated client - side application with server API via asynchronous tasks.
  • Client Server Communication using REST API, JSON parsing to retrieve data from database. Designed and tested in emulation for multiple Android OS versions and user interfaces, as well as hardware scenarios, which would handle multiple cameras and different field and lighting. File manager management to select and attach
  • Involved in Analysis, Design, Development, Deployment and Testing of applications Participated in ongoing initiatives to improve processes and establish best practices Implemented full life cycle development of Mobile applications and modification of existing applications to add new components and features emphasizing maintainability, reliability, scalability and performance
  • Worked on innovative background reflecting the user account status that changes according to user s account
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10-inch devices by customizing views as per mockup
  • Worked on UI and base Android framework issues during OS upgradation
  • Experience with MVC pattern to encapsulate client/server interactions helps to illustrate software-pattern roles as well as developer roles by separating object, components, and services into multi-tiers with well-defined boundaries
  • Testing included emulator and device testing with multiple versions and sizes with the help of ADB Used recyclerviews to display the lists from database using simple and customs adapters Used Android content providers for implementing features like sending Emails, SMS, etc., from the app and designed suitable GUI for these applications
  • Used Services, AsyncTasks and Alert Notification API to implement event reminder feature into the mobile app
  • Involved in Restful Web service with JSON
  • Tested the application on various Android devices

Used tools: Android Studio, Android SDK, SQLite, Android API’s, RESTFUL Web service, JDK 1.6, XML, JSON, Log Cat, ADT Plug-in, Bitbucket Retrofit.

We'd love your feedback!