We provide IT Staff Augmentation Services!

Sr. Andriod Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 7 years of IT experience in Mobile Application design & development.
  • Expertise in Java, Android SDK, Cocos2d - Js, Unity3D and Kotlin.
  • Experience in Android core concepts like Activities, services, Broadcast receivers and content providers.
  • Experience in using Android specific Design patterns like MVC, MVP, & MVVM.
  • Hands on experience in using FCM (Firebase Cloud Messaging) to send notifications from server to user’s devices.
  • Good exposure with Android Application Components like Activities, Services, Broadcast Receivers, & Content Providers.
  • Strong experience in working with public API such as Twitter, Facebook, Google, YouTube.
  • Good experience in application development using Android SDK.
  • Extensive experience in developing data services such as JSON, XML, XHTML, RESTful and SOAP APIs, etc.
  • Sound knowledge of Material Design to create beautiful and intuitive user interface.
  • Expertise in working with Layout Manager and Android Toolkit.
  • Used SQLite Database and Shared Preferences for Storing.
  • For quality and code optimization, performed Testing, debugging, and modifying codes.
  • Used UML diagrams with the help of Rational Rose for shaping the project structure.
  • Proficient with Atlassian tool (JIRA) to track project progress.
  • Familiar with application deploying in Google Play Store.
  • Good knowledge of Version control tools like GIT, GITHUB and SVN.
  • Excellent problem-solving skills and debugging with IDE’s like NetBeans, Eclipse, and Android Studio.
  • Involved in all phases of development of an application including requirements gathering, design, developing the architecture of an application, QA, implementation and so on.
  • Used Eclipse IDE, ADT, and Android Studio to design the screens for an application using MVC pattern.
  • Used frameworks like Mockito and JUnit for Unit testing and worked with Espresso for UI testing.
  • Worked with tools like POSTMAN and REST Service client for interacting with HTTP API’s.
  • Experience in developing apps using TDD approach and Strong experience with Scrum development methodologies.
  • Developed rich UI for most of the modules in the application using Recycler View, Scroll View, View Pager and Navigation Drawer
  • Good working experience on Unity 3d & CocosJs-2d Applications.
  • Excellent analytical and problem-solving skills and to grasp and master new technologies.

TECHNICAL SKILLS:

Languages: Java, C/C++, SQL, Cocos-js, Kotlin, JavaScript, Html, Xml

Android OS: Upto Pie

Frameworks: Android SDK, Java Development Kit (JDK)

Built automation: Gradle, ANT, Maven

Databases: SQLite, Realm, Green DAO,SQL

Ides: Eclipse, IntelliJ, Android Studio, CocosJs-2d, Unity3D

Tracking tools: JIRA

Design Patterns: UML

Tools: Rational Rose

Testing Frameworks: JUnit, Mockito and Espresso

Version controls: GIT, GITHUB, SVN

Operating System: Windows98/XP/7/10, Android Linux

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Andriod Developer

Responsibilities:

  • Utilized advanced functions of the android software development kit (SDK) in order to optimize the flexibility of apps to different mobile devices.
  • Respond to client needs for applications with an eye to the most feasible and effective solutions.
  • Coordinate with team members to create client apps in a coordinated and timely manner.
  • Used REST based web services, JSON parsers for secured data interchange.
  • Performed debugging and testing to an application on various Android devices using Logcat and DDMS.
  • Developed UI for most of the modules in the application using Recycler View, Card View with Action Bar.
  • Used Camera2 API to scan VIN number.
  • Used Glide library to enhance the images for the better quality.
  • Used Android Framework APIs such as Fragments, Notification Manager, Content Providers and Broad Cast Receivers.
  • Used MVP design pattern to manage code and data efficiently like Singleton.
  • Created and used numerous 9 patch images to improve UI quality.
  • Implemented dependency injection framework Dagger to create reusable, interchangeable modules in the application.
  • Created SQL database and Shared Preferences to store data.
  • Developed app using TDD approach and Scrum development methodologies.
  • Used Jira to track tickets and manage the development.
  • Involved in software development process for all assigned android application development projects requirement specification, design, implementation, testing and maintenance.
  • Integrated Google play services and Google Maps API V2.
  • Tested the app across different versions of Android and different Android phones to assure quality and performance.
  • Worked with the web application development team to ensure proper integrations between mobile application and web application
  • Added build dependencies in build.gradle file in Android studio.
  • Developed user-friendly user-interfaces using Card Views, Dialogs, Different Layouts, Buttons visibility, Edit texts, as per requirements .
  • Used Intents for navigation from one activity to another activity.
  • Participated in daily scrum to discuss the progress in the sprints.

Environment: Android Oreo, SQLite 3.18, Android API’s, JDK 11, XML, Rest Web services, Google Maps API, ADT Plug-in, JNI, Logcat, DDMS console.

Confidential, Chicago, IL

Android Developer

Responsibilities:

  • Participated in different phases of the project development cycle like design, development, testing, deployment and maintenance.
  • Designed screens using MVC pattern for various devices with various screen sizes and as well for various new versions.
  • Optimized the UI icons and Drawable using resizer tools.
  • Implemented Layouts, Services, ASYNC Tasks, UI Threads and Implicit Intents, Explicit Intents, Custom Menus and Strings.
  • Used REST based web services, JSON parsers for secured data interchange.
  • Used Recycler View for displaying the results.
  • Experience on Android UI components such as Recycler View, Customized List View, Menus, Dialogs, Action bars for various layouts in Application development.
  • Followed agile methodology to implement the project and designed the user interface by following different design patterns like Action bar with overflow menu.
  • Used Shared Preferences for storing data.
  • Constructing HTTP requests, fetching server response and parsing feeds wherever required.
  • Designed the Custom Action bar, Custom Progress bar while making service calls.
  • Used Agile process programming with 2-week sprint cycles.
  • Created test cases and test data for testing the application.
  • Integrated Zxing library to scan VIN number.
  • Used SVN as project version controller to push the developed and working code.

Environment: Android SDK 4.4, Android DDMS, Eclipse ADT, Java, web service, XML Parser, media framework, JSON, REST Web Services, Crashlytics, Action-Bar and SVN.

Confidential, San Francisco, California.

Android Developer

Responsibilities:

  • Assembled the necessities, broke down the venture highlights, planned the application design and database, and executed server back end.
  • Developed the User Interface layers for Activities and implemented Fragments within User Interface.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used Implicit Intent Functions to enable access for the application to use media, and other pre-built applications.
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Inserted suitable code to capture the various Button and Text field events and implemented the desired action for each of the applications.
  • Designed various User Interface layouts using custom layouts, buttons, dialog boxes and Widgets.
  • Followed agile technologies in front-end development life cycle of application.
  • Experience working with remote data via REST and JSON and Android SDK.
  • Used custom Views and Adapters in various scenarios during project.
  • Registered the Broadcast Receivers for the android system announcements.
  • Worked with Notification Service to notify the user and automatically log out for security purpose and update the apps version.
  • Understood business requirements and translated them into technical requirements.
  • Implemented all text and image related operations.
  • Various commitments to bug settling and execution/solidness upgrades over the application for generation availability.
  • Implemented JSON web service calls for server interaction.

Environment: Android 2.0, 3.0, 4.0 versions, Java, Android SDK, ADT, Notification, Shared Preferences, Fragments, JSON, SQLite, HTML, JavaScript, CSS, Eclipse, XML.

Confidential

Android Developer

Responsibilities:

  • Incorporated SQLite Database framework for an easier Database transaction.
  • Used XML to develop GUI. To optimize the efficiency, implemented and evaluated new technologies.
  • Displayed background progress by implementing Animated Progress Dialog.
  • Fixing the issues recorded in JIRA and updating the status.
  • Expertise in working with the agile environment. Collaborated with Fragments within the activity for simple, efficient and user-friendly UI.
  • Developed desired action for each of the widgets and captured the various text fields and buttons by inserting suitable code.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Expertise in Custom components like Dialogs, Views, Adapters and Recycler View.
  • Worked on debugging the application using Logcat, DDMS and testing included emulator and device testing with multiple versions and sizes.
  • Designed & developed the xml layout with Android Map Fragment to View bar locations on the map.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code with D2D.
  • Designed the SQLite database to store the business card information and chat information.
  • Used Async Task for multithreading.
  • Tested the app across various versions of android and different android mobile devices to assure quality and performance.
  • Integrated Firebase for push notification.
  • Used glide library to load image url’s from the server.

Environment: JIRA, Android Studio, Bit bucket, GitHub, Rest Web Services, java 1.8,Android SDK, Postman, Location Provider, SVN.

Confidential

Android Developer

Responsibilities:

  • Designed and developed the app screens according to client requirement.
  • Implemented Push notifications to notify user for latest deals.
  • Worked with SQLite3 for managing the data.
  • Used AsyncTask to connect the server and parsing data using Json parsers.
  • Used Notifications to show if there is any change in the application.
  • Developed, debugged, coded and deployed the application using Eclipse IDE.
  • Used JSON parsing for data extraction and to implement Content providers.
  • Worked with Google Map and Location base API to show the mall location.
  • Used Widgets to show the application on home screen.
  • Developed, debugged, coded and deployed the application using Eclipse IDE.
  • Integrated third party libraries like Facebook, Twitter and WhatsApp.

Environment: Eclipse IDE with Android SDK and ADT Plugin, Java, SQLite, Json, Google Maps.

We'd love your feedback!