We provide IT Staff Augmentation Services!

Mobile Android Developer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

PROFILE

  • Over 9 years of IT experience, with 4years’ experience in Mobile Applications using Android, and 3 years’ experience in analysis, design and development on Java Technologies.
  • Experienced in different phases of software development life cycle like designing, programming, testing and meeting the requirements of the clients.
  • Extensive experience in design, development and deployment of Android Applications.
  • Proficient with Java, C++ and Android SDK version Android 1.5 to Android 4.4(Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat).
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Extensive experience in building mobile applications using Android framework APIs such as (Location, Camera, Animations, Maps).
  • Experience in developing applications using Third - Party APIs such as ESPN, YouTube and Social Networking such as Facebook and Twitter.
  • Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
  • Hands on experience using media framework using Android API and skills like multimedia usage, video, sound and graphics, networking.
  • Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Experience in using UI designing tool such as Balsamiq and Protoshare to meet the requirements of projects and show the results to client.
  • Experience in Graphic designing in Adobe Photoshop, MS Visio and Front Page for rich user-friendly front-end contents.
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite 3.6, Java1.6, XML, Android SDK 2.2 and ADT plugin.
  • Expertise in Application development in IDE’s like Eclipse Android SDK, Dreamweaver and Microsoft Visual Studio.
  • Experience in parsing the web response data in both XML and JSON format.
  • Extensive experience in collaboration with 3rd party software development resources including utilization of 3 rd   party API’s.
  • Experience in Developing Applications using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, Web Services, AJAX, Oracle, MySQL, SQL, HTML, and CSS.
  • Programming experience in C, C++, php, JSP, Java, jsp, Ruby On Rails and Java Swing with strong competencies in data structures, algorithms and software design.
  • Experience in using SQLite Database for mobile data management, SQL SERVER database for web data management.
  • Experience with profiling, tuning, and optimizing Java applications.
  • Experience working with different operating systems like Windows and Linux.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
  • Strong at problem solving and understanding new technical concepts quickly and produce meaningful results.
  • Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.

WORK EXPERIENCE:

Confidential, Richmond VA

Mobile Android Developer

Responsibilities:

  • Assisted in designing the user interface (UI/UX) and overall look and feel of the ATN application.
  • Developed the app to adapt to different orientations (landscape/portrait) and various resolutions (ldpi/mdpi/hdpi) based on the devices.
  • Created integration between Google Map API with the ATN mobile application using Google Map V2
  • Designed & develop the xml layout with Android Map Fragment to View particular bar locations on the map.
  • Developed coupon redemption feature using location API and GMC (Google Cloud Messaging) Push notification to send the deals to the ATN application
  • Implement Hybrid App using Phonegap and architecting & developing mobile web applications in enterprise build settings.
  • Implemented the XML Pull parser class for feeds from various sources and displayed the parsed bar deals data in the customized List view.
  • Involved in Testing the Mobile application and track the bugs to fix in the production environment.

Environment: Android SDK, SQLite database, Hybrid APP, Eclipse, Java, XML, SVN.

Confidential

Android Developer

Responsibilities:

  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Implemented List View, so as to show the different shipments and maps as a form of list.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Worked closely with the testing team.
  • Worked in an Agile based environment.
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using RESTful web services with the Spring 3 API, and JSON Parsing for the received responses.
  • Designed and developed the request and response data to and from database.
  • Implemented SQLite databases to monitor shipments.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Created test cases and test data for testing the application using Junit Extensions.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Used JIRA to track issues.

Environment: Android SDK, Eclipse IDE, Google Maps, AML and SQL Databases, Junit, GPS Services.

Confidential, Mc Lean, VA

Android Developer

Responsibilities:

  • Involved in the full life cycle of the project including planning, designing, development, testing and deployment.
  • Worked in an Agile software development based environment.
  • Major contributor for creating new UI screens for the application.
  • Extensively used custom ListViews to view information on every screen, and to keep uniformity of the application.
  • Implemented ViewFlow for providing navigation between different screens.
  • Collaborated with web services team.
  • Implemented Notification Manager to display updates on the notification bar.
  • Implemented Fragments and Activities.
  • Extensively used gallery function in modules (such as news, sports, life, money, and travel) for users to view daily pictures with descriptive articles.
  • Different feed is used for the pictures to fetch the data and populate the gallery with corresponding content.
  • Worked with JSON and used external libraries like GSON parsers, for data parsing.
  • Tested the application on different android target devices and also debugged for the issues using Android tools like monkey runner, traceview and view hierarchy from DDMS for optimization purposes.
  • Used Android JUnit extension to prepare test cases.
  • Used AsyncTask for multithreading.
  • Worked on linear, frame and relative layouts.
  • Worked on toast, Dialog notifications.
  • Followed Agile and Scrum methodologies in the project implementation

Environment: Java, Eclipse, JDK, Android SDK (2.3 to 4.4), Android Studio, HTML5, CSS3, GIT, XML, JQuery, JSON, SQLite.

Confidential, Seattle, WA

Android Application Developer

Responsibilities:

  • Involved with the end users / business analysts to collect the requirements of the project.
  • Worked extensively with Java and the SDK frameworks.
  • Worked with Xml to extract the data and display it on app.
  • Worked with SQLite for implementing database to store various user data, preferences.
  • Extensively worked with Google APIs to navigate store locations and gets you the directions.
  • Worked on customizing Table views, List views, Tab bars and navigation bars.
  • Worked with implementing and customizing images using Draw 9 Patch tool.
  • Worked on optimizing the application using inbuilt tools such as Monkey Runner, Traceview.
  • Tested the application for relevant bugs, fixed the leaks and deployed on different Android device to validate the application stability.
  • JUnit extension for Android was used to prepare the test cases.
  • Worked on making the app support different screen sizes and configuration.
  • Worked on reviewing and distributing the App to the App Store.
  • Protecting the privacy and confidentiality of personal information based on data Encryption.

Environment: JAVA, Android SDK (Icecream Sandwich), Framework Customization, Android Emulator, Open GL ES 2.0, JSON, API.

Confidential, Richmond, VA

Android Developer

Responsibilities:

  • Analyzed the project features, designed the application architecture and database, and implemented server back end. 
  • Designed UI including themes, icons, colors, and backgrounds using Photoshop’s 
  • Collected and constructed numerous vehicle specification information. 
  • Extensively utilized AsyncTask, Thread, handler, services to provide smooth UI experience. 
  • Implemented auto-sync feature to allow users use the app completely offline and to synchronize the app data with the cloud when the network becomes available. 
  • Participated in designing the system architecture 
  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Implemented handling user account data in C++ 
  • Participated in constructing the specification documents including Unified Modeling Language diagrams, Use Cases, System Features, Data Flow Diagram, Class Diagram, Functional and Non-Functional Requirements
  • Participated in constructing automated unit testing, performing usability testing on UI, ad hoc testing based on test and fault models 
  • Integrated Support Library to make the app compatible from API 1.6 up to 4.0.4 
  • Implemented NotificationManager to display updates on the notification bar.
  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Provided assistance and feedback on login design and implementation.
  • Integrated with web service and mobile device to share information with each other 
  • Integrated with different Android versions 
  • Developed App screens and its workflow using Activity and Fragments, which has views such as List View and Scroll View.
  • Used adb logcat, DDMS for Debugging.
  • Debugged and tested the application on different android devices. 

Environment: Android SDK, Android DDMS, adb command, Eclipse, Java web service, HTML, XML, Windows and MS SQL server,, DDMS, Logcat, PHP.

We'd love your feedback!