We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

River Woods, IL

SUMMARY

  • Around 7 Years of experience in analysis, design, development, implementation and testing client, server and enterprise applications using Android.
  • Extensive experience in Android application development.
  • Good understanding in Android OS, interactive application development and memory management.
  • Proficient with common Android Framework API’s (Location, Camera, Notifications, Maps.
  • Experience in implementing native libraries in application by using Android NDK.
  • Experience in using Fragments, Activity workflow, Action Bar Navigation, Menu designs and view controls, and Loaders.
  • Designed GUI and interfaces with services for mobile applications.
  • Asynchronous Programming in Android (such as Thread pool, Tasks and services). Implemented the monetization of apps, which has capabilities to do in - app purchases.
  • Good mobile and web design skills using Activities (android), HTML 5, Java Script, AJAX and XML.
  • Good experience in Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based on Unified Modeling Language (UML).
  • Worked on with AndroidAPI’s (SMS, Content Provider, Google Maps, API SQLite, and WebView).
  • Worked on GUI applications using Java SWING and AWT, Java Native Interface (JNI).
  • Experience with source code control management like subversion (SVN) and GIT, good at using the markup languages like JSON and REST
  • Expert in writing client side validations using validation framework, Java Script.
  • Knowledge in working with audio and video codec’s like .3GPP, MPEG-4.
  • Experienced in programming skills in Java including Plug-in Architecture, HTML, CSS and XML.
  • Designing and implementation of User Interfaces and Navigation elements.
  • Excellent debugging and problem-solving skills with Eclipse, IDEA, Android Studio and RAD.
  • Experience in various methodologies like of SDLC like Agile development and waterfall development.
  • Extensive experience in requirement analysis, functional analysis, excellent conceptual and logical thinking.
  • Ability to grasp and master new technologies, excellent analytical and problem solving skills.
  • Able to take initiative; work independently and also as a team player.

TECHNICAL SKILLS

Programming Languages: Java,C++

Databases: SQLite3, SQL Server 2012, MS Access 2012, DBMS, IBM-DB2, Oracle 10g, MySQL.

Web Technologies: XML, ASP.NET, HTML5&4.01, CSS3, JavaScript, JSON.

JavaScript Libraries: JQuery Mobile, jQuery, Bootstrap, AngularJS, Modernizer, NodeJS, Handlebars.

Development Tools: Xcode 4&5, Android Studio, Eclipse, Interface Builder, Instruments, Microsoft Visual Studio 2010 & 2012, NetBeans, IntelliJ Idea Community Edition 13, Adobe Dreamweaver CS 6.

Frameworks: Android SDK, Google Maps Android API v2, UIKit, MessageUI, MapKit, CoreLocation, CoreData, SQLite, CoreAudio, AVFoundation, ASP.NET MVC, Entity.

Version Control: Github, SVN.

Operating Systems: Android OS, Windows Vista/7/8, UNIX, Ubuntu 14.04.

Web Service Frameworks: SOAP, REST

PROFESSIONAL EXPERIENCE

Confidential, River Woods, IL

Android Developer

Responsibilities:

  • Worked as a part of sprint planning and communicate with other management, engineers, product managers and support specialists on product issues.
  • Worked in different phases of the project cycle like design, development and testing.
  • Extensively used web views, list views & populated lists to display the lists.
  • Responsible for implementing the REST services, getting XML, JSON response and parsing them to get the required information.
  • Responsible for enabling the application to use the Camera feature to scan a document and upload the check using SQLite.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Worked closely with the web application development team to ensure proper integration between Mobile application and Web application.
  • Worked on debugging the application using Logcat, DDMS.

Environment: Android SDK 2.2, SQLite 3.7.9-3.7.14 , Eclipse IDE 3.7, JDK 6.0, 7.0, XML 1.0, JSON, HTML, CSS, GPS, Log cat, Windows 7

Confidential, Rochester, MN

Android Developer

Responsibilities:

  • 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.
  • 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.
  • Handling 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.
  • Tested the application on various Android devices.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application

Environment: Android SDK 4.4, Eclipse IDE,JSON, REST Web Services, XML, Crashlytics, Trello-board, Action-Bar and GIT-HUB.

Confidential, Midland, MI

Android Developer

Responsibilities:

  • As a team member, involved in the design and implementation of the UI, classes, architecture and activities of the mobile application.
  • Used Frame Layout method to show background images of the app.
  • Involved in implementing Async task for the background operations.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device
  • Implemented MotionEvent method to swirl the snow around with a shake.
  • Implemented TouchEvent method to swirl the snow around with the use of finger
  • Developed analytics for the application so as to keep a track of the app on which device and in which places it has been used.
  • Designed and developed the request and response data to and from gallery.
  • Participated in all the phases of SDLC from design, development through testing, porting and support of application.

Environment: SDK 4.4, Eclipse IDE, FrameLayouts, DDMS console and User Interface Design.

Confidential

Android Developer

Responsibilities:

  • Volley library to handle request queues, parse network responses, Cache management etc.
  • User voice library for user feedback and issue handling
  • Google analytics for analyzing screen crashes and analytics

Environment: Android SDK 4.1, 4.3, SQLite 3.7.13-3.8, Eclipse IDE 3.8, 4.2, JDK 7.0, XML 1.0, GPS, ADT Plug-in, Logcat, DDMS console.

Confidential

Android Developer

Responsibilities:

  • Developed POC that includes autosuggest search bar, inapp browser, on fly widget addition etc.
  • Created reusable UI templates for various layouts.
  • Integrated analytics and feedback system
  • Created swipe views using carousel, tabs
  • Debugged UI using Hierarchy Viewer android

Confidential

Developer

Responsibilities:

  • Developed android applications that help manage sound profiles for various calls.
  • Three modes of calls - block mode, ring mode and silent mode for specific numbers are implemented.

We'd love your feedback!