We provide IT Staff Augmentation Services!

Android Developer Resume

4.50/5 (Submit Your Rating)

SUMMARY

  • Passionate and highly effective developer who has successfully developed and deployed 2 android apps to google play store in Android. Well educated and poised with Overall 6 years of experience in programming including 4+ Years of professional experience in Android development and 2 years of experience in programming as Software Developer.

TECHNICAL SKILLS

Languages: Java (1.4 - 8), XML, Kotlin.

Libraries: Retrofit, Live Data, Dagger, Coroutines, Picasso, GSON, Espresso, Mockito, Firebase, REST API.

IDEs: Eclipse, Android Studio, IntelliJ IDEA.

Tools: Git, JIRA, AWS, Slack, Concourse, Gradle, Crashlytics, SonarQube, Protractor.

Design Patterns: MVVM, MVP, MVC.

PROFESSIONAL EXPERIENCE

Confidential

Android Developer

Responsibilities:

  • Working on Migration of existing android application to the latest platforms using android technologies (Kotlin).
  • Implemented various screens using custom layouts with Material design by meeting the requirements of design specifications.
  • Implemented Complex custom UI Layouts provide common design components to all over application
  • Implemented push notifications using Firebase Cloud Messaging(FCM) for alerts and updates regarding the flight status and Baggage tracking.
  • Integrated web services using third party libraries i.e. Retrofit to get JSON data through Api for the updates of Check-in Details, Boarding pass and other options.
  • Implement Complex UI layouts and functionalities using MVVM Design Pattern (Live Data, View Models).
  • Worked on Utility libraries for the application, Used for development of the application .
  • Used Preferences to customize the Travel plan for the users.
  • Follow up with Agile and scrum methodologies in the project implementation.
  • Responsible for testing the application in stage code review fixing the bugs
  • Used JIRA to create the sprints, assign stories, track issues and track the progress of sprint.
  • Uses SonarQube for code coverage, New Relic for tracking and Logs.
  • Used GIT for code repository and maintaining current and historic versions of the source code
  • Implemented Unit test for multiple test cases using JUnit and Mock K extension.

Confidential

Android Developer

Responsibilities:

  • Develop and Maintain android application in Custom Kiosk tablet for Money Orders, Checks and Money Transfer
  • Implement Module to Work Android application for custom tablet In Regular android devices.
  • Performing Code reviews and Code analysis for the application.
  • Use SCRUM Methodology to perform tasks with JIRA and Bit bucket.
  • Routed Information to Printers, check Dispenser, Card Swipe and Web Services for Data collection.
  • Implemented Automated test suite to perform Login, Print & Verify and Logout actions for the application.
  • Work with multiple android third party libraries to implement functionality of the application.
  • Excessively involved in Bug fixing and debugging.
  • Was actively involved in meetings and building events.
  • Used Bit Bucket for code repository and maintaining current and historic versions of the source code.
  • Worked with HTTP requests using Retrofit, JSON and GSON formatting to parse the data
  • Utilize experience scaling systems and cloud technology to support services in the mobile environment.
  • Provide documentation for the Technical implementation and Insight of the feature through confluence.
  • Implemented Unit test for multiple test cases using Junit extension.

Confidential

Android Developer

Responsibilities:

  • Developed complete application from scratch to deliver a product with custom layouts with the required design specifications
  • Worked with Firebase authentication with custom authentication system produce custom tokens when user signs in
  • Implemented custom swipeable views with touch integration features on the images for the recommendations.
  • Worked with HTTP requests using Retrofit, JSON and GSON formatting to parse the data.
  • Developed Real - time chat screen using Dagger and Firestore to get live data and show it on the custom chat layouts.
  • Worked on different third party libraries like Butter Knife, Retrofit, Chat kit, Glide
  • Used Camera2Api for capturing pictures and allow user to apply filters based on the location and other options like adding text, drawing, cropping also available on the same image.
  • Integrated Push Notifications using Firebase Messaging for Messages and Location where products are available
  • Used Google Maps API for location services to get current location and location of retail stores
  • Used MVVM pattern for the application with Android studio IDE
  • Used GIT for version control of code for distributed revision control.
  • Responsible for testing the application in stage code review fixing the bugs.
  • Follow up with Agile and scrum methodologies in the project implementation.
  • Used Android Junit extension with Espresso extension to prepare test cases.
  • Responsible for the application releases and publish process of the application to playstore.

Confidential

Software Developer

Responsibilities:

  • Delivered web application for managing all events held in the university using JAVA and update the records database based on the SQL operations on a Relational database .
  • Documentation of the code flow and update the university calendar in websites using application.
  • Worked on the android application of TAMUCC and Deploy key features like Map integration, Image and Video gallery in the android application
  • Provided continued Maintenance and development of bug fixes and patches for existing applications.

Confidential

Android Developer

Responsibilities:

  • Worked with Android Studio and the latest Android SDK in developing an enterprise level mobile applicaiton
  • Worked with minimal supervision on developing email handling android application; InboxApp.
  • Integrated Inbox REST API to access, modify and send mail stored on existing providers like Gmail, Microsoft.
  • Produced professional quality project artifacts including but not limited to business requirement documents, requirement plans, models (e.g. data, event, context and process), traceability matrices, use cases, issue logs and other documents as needed.
  • Wrote clean, clear, efficient, well-tested, and maintainable code.

We'd love your feedback!