We provide IT Staff Augmentation Services!

Android Application Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Android Developer with 5+ years of experience in developing mobile applications using Android Studio and Cross Platform Applications for Android, IOS, Blackberry and Windows Using Cordova Framework(Phonegap) on Operating Systems like Windows, Ubuntu Linux, Mac OS. Develop Native android applications using Android Studio and Hybrid Mobile Applications using HTML5, CSS3, JavaScript, and JQuery Mobile, Framework7 using Cordova framework on Operating Systems like Windows, Ubuntu Linux, and Mac OS.
  • Good Experience in exploring opportunities in the field of software development in mobile provided by the advent of smart phones and tablets, in particular devices that run on the Android OS.
  • Proficient with Java and Android SDK version Android 1.5 to Android 7.0 (Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow and Nougat).
  • Expertise in developing applications for android operating system using Eclipse IDE, Android Studio, SQLite, Java, XML, Android SDK and ADT plugin
  • Proficient with Android framework API such as Google Maps APIs.
  • Proficient in using Android SDK components such as Fragments, Activity, Action Bar, Menu, View and Loaders.
  • Expertise in Application development in IDE’s like Eclipse, Android Studio, IntelliJ IDEA
  • Extensive experience in building mobile applications using Android framework APIs (Location, Camera, Animations, Maps).
  • Worked on Android UI components such as Text View, List View, Recycler View, Customized List View, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, View Pager, Action bars and Spinners in Application development
  • Knowledge to make APK and IPA and upload it to Store.
  • Proficient in Android UI design using XML and in depth knowledge of Android Material Design UI Concepts
  • Experienced in Front End Web Application Development using AngularJS, HTML5, CSS3, Bootstrap.
  • Exposure in implementing native libraries in application using Android NDK.
  • Experience in design and development of Cross Platform Mobile Applications using JavaScript, XML, CSS, and HTML.
  • Solid understanding of interfacing to back - end system using XML/JSON, REST API, OAUTH, etc.
  • Experience in using SQLite Database for mobile data management, SQL SERVER database for web data management.
  • Proactive self-starter known to initiate processes and system improvements to increase system stability and staff productivity.
  • Maintain documentation regarding Windows server configuration, operating procedures, and service records relating to Windows hardware.
  • Excellent communication and diagnostic skills; consistently solve problems and rarely escalate issues.

TECHNICAL SKILLS:

Programming: Android, IOS, JQuery Mobile, Java, JavaScript, HTML5, CSS3, Ionic, Angular JS, Framework7, PHP, Node js, C, C++.

Backend Interfacing: REST, JSON, XML, OAUTH.

Tools: Android Studio, Cordova (Phonegap), Eclipse, Xcode, Brackets, Sublime Text3.

Ad Network SDK: Admob, Chartboost, Millennial Media.

Android Concepts: Android SDK, Material Design UI, MVP, MVVP, ActionBar, Activity life cycle, Threading, Activity, Fragments, Intents, Layout, Loaders, Services, Broadcast, Widget, Viewholder, Asynctask, Camera, Content Providers, Bluetooth, Sensors, Network Interfaces, Firebase Cloud Messaging (FCM), Google Cloud Messaging(GCM), Cloud Services, ANR, ART, Logcat, Event logs, ADB, DDMS, Augmented Reality, Dagger.

Android Test Automation: Espresso.

Databases: SQLite, MySQL, Mongo DB

Version Control: GIT

Operating System: Windows, Ubuntu Linux, Mac OS.

Development: Agile/Scrum Method.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Android Application Developer

Responsibilities:

  • Participated in all the phases of the Software development life cycle (SDLC) which includes Development, Testing, Re-Design
  • Implementation and Maintenance.
  • Involved in collecting client requirements and preparing the design documents.
  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Involved in full life cycle of the application including sprint planning, prototypes, design, develop and test.
  • Implemented Fragments, Activities.
  • Developed different features for the application.
  • Worked on linear, frame and relative layouts.
  • Implemented Notification Manager to display updates on the notification bar.
  • Implementing Broadcast Receivers for Android.
  • Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
  • Enabled GPS/Wi-Fi to detect user location from where to begin searching.
  • Refactored the code base to optimize start-up time and memory usage.
  • Integral in internationalizing of the app to support different languages.
  • Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler etc.
  • Used web view to show html 5 pages.
  • Improved crashes handling, and made the application awesomely stable.
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Took care of Code Review, Code Fixes and bug Fixes.

Environment: Java, Android SDK (1.6 to 5.0), Eclipse(ADT)3.7, Android studio, Intellijidea, Wire Shark, Git, HTML5, CSS3, JSON, XML.

Confidential, Sunnyvale, CA.

Android Developer

Responsibilities:

  • Involved in all the stages of SDLC i.e., from requirement gathering, development and testing.
  • Designed UI using views provided by Android and created custom views when required.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing HTTP requests, fetching server response and parsing feeds wherever required.
  • Used Android SDK and Eclipse IDE for development.
  • Used Android Asynchronous Http Client library, a third-party library for server call and shared preferences.
  • Developed App screens and its workflow using Activity and Fragments, which has views such as List View and Scroll View.
  • Involved in updating the application UI and application data structure for both IPhone/IPad.
  • Port existing iPhone demo application to the Android platform. This application utilizes Java, JQTouch.
  • Developed web apps for iOS (iPhone) and Android using frameworks like jQTouch, iWebKit.
  • Used various devices which include tablets and phone with a latest android OS to the application.
  • Worked with Dialog Fragments for Pop up and Used List Adapters, Spinners and Loaders.
  • Worked with Linear, Relative and Frame Layouts.
  • Worked on Toast, Dialog notifications and Alert Dialogs and Developed Custom keypad.
  • Used HTML5, CSS, Java script, Angular JS to develop hybrid apps.
  • Developed client GUI modules using Swing, Java script and Flash.
  • Used GIT-hub for version control and Source Tree forco de-management.
  • Designed screens using MVC pattern for the application with Android Studio IDE.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Implemented unique design for portrait and landscape mode.
  • Handled XML data using efficient parsing techniques such as DOM parser.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Followed Agile Methodology in developing the enterprise application.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application.
  • Tested the application on various Android devices.

Environment: Android SDK 6.0.1, Eclipse IDE, JSON, PhoneGap, Relative Layout, Linear layout and Frame Layout, List Views, Base Adapter, Dialog Fragments Activities, Toast and Dialog Notifications, Toggle Buttons, REST Web Services, XML, Trello-board, Action-Bar, SQLite, Agile and GIT-HUB.

Confidential

Phonegap Developer

  • For displays song list and full lyrics. It also embeds feature to play the audio songs.
  • Front end: Android, IOS. Operating System: Windows
  • Programming in JavaScript, Node JS, Cordova Designing in HTML5, CSS3

We'd love your feedback!