We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

Mooresville, NC

PROFESSIONAL SUMMARY:

  • 7+ years of experience in IT Analysis, Software Design, Testing, Development, Debugging and Deployment of Java and Mobile Applications.
  • 4+ years of experience in Android Application Development for smartphones and tablets.
  • Experienced in Software Development Life Cycle (SDLC), Object Oriented Design.
  • Experience on Android UI toolkit and experience in creating custom Views.
  • Experience in application components such as Activities, Services, Broadcast Receivers, Content Providers, Fragments, Intent, ViewPager, Notifications, Recycler View, Async Task, Permissions etc.
  • Experienced in using libraries and third - party tools like Dagger, Retrofit, Realm, Butterknife, Picasso, SQLite, GSON, ZXing etc.
  • Experienced with Android framework API’s (Push Notifications, Camera, Contact Manager, WebView, Google Maps, Location, Telephony API).
  • Experience in using RESTful web services to fetch data for mobile frontend and parsing XML and JSON using different parsers.
  • Experience in working with Started, Bound and Scheduled services on Android.
  • Worked with Android SDK, Android Studio, Eclipse IDE along with ADT plug in.
  • Familiar with social API’s like Facebook API, Twitter API and Google API.
  • Knowledge of working with Kotlin
  • Tested several Android applications using real devices and virtual devices
  • Successfully deployed apps on Android Play Store and supported the apps for different releases of Android OS.
  • Worked with both Nougat and Oreo.
  • Worked on Android Application Architecture and Design Patterns.
  • Worked with Agile methodologies.
  • Knowledge of working on Unit testing and Bug fixes.
  • Excellent oral, written skills and have ability to work both in team and individually.
  • Can work independently under pressure and can lead, motivate and influence others.

TECHNICAL SKILLS:

Languages: Java, Kotlin, C++, C#, HTML, CSS, JavaScript, Python

Mobile Technology: Android

Version Control: Git, GitHub

IDE: Eclipse, NetBeans, Android Studio

Web Services: REST, JSON, XML

Database: SQLite, MySQL

Operating System: Linux, Windows, Mac

Other Skills: Adobe XD, Adobe Photoshop, MS Office

PROFESSIONAL EXPERIENCE:

Confidential - Mooresville, NC

Android Developer

Responsibilities:

  • Worked with Android Studio using latest Android SDK and developed a mobile application.
  • Used MVP pattern to design screens for the application.
  • Worked on QuickList page of the application, which allows users to make a list of items to shop before heading to the store.
  • Used Google ZXing for barcode scanning and adding the item to QuickList.
  • Used Realm Database to store the data.
  • Used Recycler Views and its adapter for showing all departments and show the items added to QuickList.
  • Used Material Design principles in making the app visually beautiful.
  • Worked on creating layout folders to support tablet devices.
  • Worked with different third party libras like Butter Knife, Retrofit, Picasso.
  • Worked with Google Cloud Messaging in implementing Push notifications to let the customers know if a product is available.
  • Worked with REST, HTTP requests, JSON and GSON to save the QuickList items into their profile, retrieve them when needed and to get the item details.
  • Added split screen support for the application.
  • Used Google Play Services and Google Maps API to change or add a new store.
  • Worked with Marshmallow, Nougat and Oreo.
  • Used GIT for version control.
  • Used Agile Methodologies.
  • Involved in team meetings and team building activities.

Confidential - Cortland, NY

Android Developer

Responsibilities:

  • Developed the UI for the application using Text Views, Buttons, Check Boxes, Alert Dialogs, Action Bar and Spinners for different layouts.
  • Used Recycler view to show its users health provider and the amount of money the user has paid so far.
  • Worked with runtime permission for getting the users location.
  • Injected dependencies into the application using Dagger 2.0
  • Used Retrofit Library for creating HTTP POST and GET commands both synchronously & asynchronously to hit the REST API while consuming the JSON data response in a thread safe manner.
  • Used Google Play Services to locate the nearby healthcare clinics.
  • Designed custom dialogs, custom notifications for displaying the generated payment code.
  • Maintained Google design guidelines and Android best practices to update an application regularly.
  • Used XML to develop GUI. To optimize the efficiency, implemented and evaluated new technologies. Displayed background progress by implementing Animated Progress Dialog.
  • Used Git and GitHub for version Control
  • Worked on wide use of application framework like content providers, content resolver, AsyncTask and Alert Dialog.

Confidential - Merrimack, NH

Android Developer

Responsibilities:

  • Participated in development phases of SDLC, from analysis, design, development and testing to deployment and support.
  • Designed screen using MVC pattern for the application with Android Studio IDE and Eclipse IDE.
  • Maintained long and short-range deliverables with product management team per product roadmaps.
  • Gathered and performed requirements, business analysis, translating client’s business requirements into technical specifications.
  • Made application to handle orientation changes (Landscape / Pot rate) and various resolutions (ldpi/ mdpi/ hdpi) based on device.
  • Developed the application using material design guidelines which has material theme that provided new style and animations.
  • Used Recycler View to provide different layouts and performance improvements.
  • Used shared ps to store and maintain the user information
  • Coordinated with QA team and Business users to ensure the app is meeting its requirements.

Confidential - Wayne, NJ

Java Developer

Responsibilities:

  • Developed application using J2EE technologies
  • Used JSP, XML, HTML, CSS and Java servlets.
  • Used Ajax calls
  • Developed static and dynamic web pages using JSP, HTML and CSS
  • Used UML use cases, Activity, Sequences and class diagrams.
  • Developed Generate PDF functionality using spring framework and iText
  • Used JPS with Entity Beans for interacting with persistence layer for CRUD operations
  • Created the domains, application servers and load balancers using Weblogic
  • Developed order receipt report with bar code using Iowate iText and jasper report
  • Developed Hibernate persistence layer modules using EJB Java persistence API(JPA) annotations and Entity Manager.
  • Developed PL/SQL batches using Java

We'd love your feedback!