We provide IT Staff Augmentation Services!

Android Developer Resume

Allen Park, MI

SUMMARY:

  • Over 3 Years of Android development & Automated Testing experience.
  • Solid understanding of full mobile and software development.
  • Dedicated to continuously developing, implementing, and adopting new technologies to maximize development efficiency and produce innovative applications.
  • Hands on experience of using automated testing using SeeTest.
  • Tested applications and involved in complete test life cycle.
  • Experience in developing applications for android mobile, wear and tab.
  • Experience in interacting with RESTful web APIs and JSON.
  • Made use of communication between common data between apps over network requests using Retrofit and Volley.
  • Used RxJava for reactive programming.
  • Worked with GSON and Jackson to parse the JSON
  • Implemented SQLite database, Realm and SharedPreferences in application data management.
  • Good Knowledge of Material Design including: RecyclerView, CardView, SnackBar, FABs, Navigation Drawer, ToolBar, etc.
  • Implemented UI automation with Espresso and unit testing using Junit Testing.
  • Experience of working in Agile methodology.
  • Adept at quickly to the new environment, new technologies and facing new challenges.

TECHNICAL SKILLS:

Languages: Android, Core Java, SQL.

IDE: Android Studio, Eclipse, SeeTest Studio.

Framework: Android SDK.

Development Tools & Methodologies: Agile, Scrum, JIRA, Rally, Pivotal Tracker, GitHub, Bit Bucket, Source Tree, SonarQube, Code collaborator.

Android Specifics: Android Studio, Fragments, Intents, Layouts, User interfaces, custom layout, Bluetooth Low Energy, Material Design, Recycler View, REST/JSON web services, JSON parsers like GSON and Jackson, Retrofit, Volley, Picasso, ButterKnife, EventBus, Broadcast Receiver, Android data storage like Shared Preferences, SQLite, Realm, Glide, SD card.

Databases: SQLite, Realm.

Android versions: Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo.

Android wear versions: Android wear 1.5, Android wear 2.0.

PROFESSIONAL EXPERIENCE:

Confidential, Allen Park, MI

Android Developer (Contractor)

Responsibilities:

  • Worked on implementing reactive programming using RxJava.
  • Worked in the Vehicle Details page and Vehicle Health Alert.
  • Implemented the Vehicle Details details page for Odometer, Tyre Pressure, Fuel Level and DTE (Distance To Empty)
  • Implemented caching the vehicle details data using sqlite database and shared preference.
  • Resolved issues, fixed bugs.
  • Utilized Pivotal Tracker as the issue tracking tool.
  • Used MVVM Design Pattern.
  • Worked in the new design, gave a new look and feel in the app, applying styles.
  • Implemented UI automation using Espresso
  • Implemented Unit Testing using Junit Testing.
  • Used Github as version control.
  • Used Dragger 2 for dependency injection
  • Used Android SDK and Android studio for development
  • Worked closely with UI designer, QA and product manager in implementing the functionalities.

Confidential, Philadelphia, PA

Automation Test Engineer

Responsibilities:

  • Analyse the Business Requirements and closely work with the Business team to get the Clarification addressed.
  • Lead the on - site testing..
  • Participated in Daily standups, Sprint planning meeting as part of agile methodology.
  • Developed and implemented automated testing using SeeTest. Used Eclipse IDE to develop & debug the code.
  • Interacted with the Offshore Team members to ensure quality of the product.
  • Reported the software defects and interacted with the developers to resolve the defects.
  • Communicate issues project team and escalate to management as required.
  • Performed thorough Regression testing to check for any errors in the entire system.
  • Test application and involve in complete test life cycle.

Confidential, Boston, MA

Android Developer

Responsibilities:

  • Worked as a part of the team to define and implement solutions.
  • Implemented Client Server Communication using REST, JSON parsing to retrieve the data.
  • Implemented broadcast receivers and services.
  • Used advance networking, multithreading and image loading libraries for efficient communication like Retrofit and Glide.
  • Utilized Jira as the issue tracking tool.
  • Used fragments and tabs to improve the navigation user experience
  • Worked in the new design, gave a new look and feel in the app, applying styles and themes.
  • Used the SQLiteOpenHelper to connect with the local database and perform CRUD operations.
  • Implemented UI automation using Espresso
  • Used Code collaborator for code review
  • Debugged and tested the application on device.
  • Resolved issues, fixed bugs and optimized the application
  • Used Butter Knife for view injection
  • Used EventBus for communication between fragments and activities.

Confidential

Android Developer

Responsibilities:

  • Worked as a part of the team to define and implement solutions to connect the devices to the Internet of Things by using the Bluetooth Low Energy (BLE) protocols.
  • Implemented Client Server Communication using REST API, JSON parsing to retrieve the data.
  • Used advance networking, multithreading and image loading libraries for efficient communication like Volley and Picasso.
  • Utilized Crashlytics as the issue tracking tool.
  • Used LeakCanary in order to find memory leaks, optimize and improve the performance.
  • Used fragments and tabs to improve the navigation user experience
  • Worked in the new design, gave a new look and feel in the app, applying styles and themes.
  • Used the SQLiteOpenHelper to connect with the local database and perform CRUD operations.

Hire Now