We provide IT Staff Augmentation Services!

Android Application Development Resume

0/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • Experience in Android Application Development using Android SDK version 2.3.3 ~ 4.1, Eclipse and SQLite database.
  • Experience in iOS with 3.1.3 to 6.1.
  • Proficient with Android framework APIs (Google Maps API, etc).
  • Proficient with Third - Party APIs such as Twitter API, ESPN API, and etc.
  • Ability to develop UML diagram such as Sequence Diagram and Class Diagram.
  • Experience in C/C++ programming.
  • Experience in troubleshooting and debugging software applications.
  • Experience in software development life cycle such as Designing, Programming, Testing, and meet requirement of project.
  • Excellence team player with good communication and interpersonal skill.
  • Self-motivated and able to understand new programming concept quickly and produce useful result
  • Flexible and able to adapt to new technologies.
  • Involved in iOS performance testing along with Functional and regression tests.
  • Worked with UI design using Storyboard and Interface Builder.
  • Experienced in using SQLite for mobile database management.
  • Used a custom HTTPS verifier and keystore to store and verify the service .
  • Handled Code Review, Code Fixes and Bug Fixes.
  • Created, executed and documented test cases for iOS apps, Android apps and web applications.
  • Used TestFlight to distribute builds to testers. (iOS)
  • Used User Defaults, NSNotifications and Keychain to store and maintain user data. (for iOS)
  • Used Open Source Libraries for HTTP communication, User Feedback/Error Reporting and UI enhancements such as iOS's common Pull-to-Refresh convention.
  • Worked extensively with Git version control tool. Utilized Atlassian Sourcetree Git client for common operations like branching, merging, tagging etc.
  • Participated in peer code reviews and pull requests using Atlassian Stash.
  • Worked with Atlassian suite of software development and project management tools: JIRA, Confluence, Bamboo etc.
  • Used OCUnit (SenTesting) framework for unit testing by creating test cases.
  • Used Atlassian tools such as JIRA to manage and keep track on progress of project.

TECHNICAL SKILLS:

Mobile Technologies: Android SDK, iOS

Programming Language: C, C++, JAVA/JDK 1.6, J2EE, SQL, Objective-C, MIPS Programming, Verilog, Shell Script

Markup Language: XML

Versioning Control Tool: CVS, SVN, GIT

IDE: Microsoft Visual Studio 2005, Eclipse, dev-C++, XCode

Operating System: Windows XP/Vista/7, UNIX, MAC

PROFESSIONAL EXPERIENCE:

Confidential, Princeton NJ

Responsibilities:

  • Discussed the requirements with the client and documented the requirements used Atlassian Confluence.
  • Involved in User-Interface layout design and outlining.
  • Created mockups for the application using Balsamiq.
  • Created XML and Activity that allow user to see the latest build history in project.
  • Used Third party library such as Android Asynchronous Http Client library for server call and persistent cookie storage.
  • Parsed JSON response from the Atlassian Bamboo REST APIs.
  • Designed the layout of List View of Build History and populated lists from JSON response.
  • Designed and created customize Dialogs.
  • Implemented ActionBarSherlock library for action bar compatibility for Android API 10 to 15.
  • Adjusted Android default behavior such as orientation response to improve activity lifecycle flow.
  • Implemented tabs with fragments to allow user to monitor multiple list views in one layout.
  • Provided assistance on notification service design and implementation.
  • Provided assistance and feedback on login design and implementation.
  • Assisted Configuration Managers in debugging headless Android builds utilizing Apache Ant and the Android SDK.
  • Used JIRA for issue tracking and Confluence for create and share documentation.
  • Tested the application on different android SDK and debugged issues that were found.
  • Used Atlassian SDK to created and design custom Atlassian Bamboo plugin which validate user license.
  • Improved the user interface, did modification in xml file.
  • Utilized button style and edit text background, added background selector.
  • Resolved the encryption and decryption failure issue for remebering user name and password.
  • Resolved the problem of host and port settings for Bamboo to remember previous settings.
  • Utilized the activity files to display title and return button correctly in each activity.
  • Used TestFlight to distribute builds to testers. (iOS)

Environment: Android 2.3.3 ~ 4.1, Java, Eclipse, XML, Atlassian Bamboo, Atlassian SDK

Confidential

Responsibilities:

  • Involved in gathering detail of project requirement and outlining.
  • Used Blasmiq to create mockups for the application.
  • Involved in design and modification of application layout.
  • Created auto filter listview for contact search.
  • Enabled application to access camera and select image from SD card storage.
  • Used Asynchronous Http Library for server call and attach file to the server.
  • Parsed Json from server response.
  • Used SQLite for storage of raw queries.
  • Designed and created customize Dialogs.
  • Used gestures to improve user interaction with application.
  • Used Shared Ps to store and maintain user information.
  • Enabled backward compatibility used ActionBarSherlock library.
  • Performed test of application on Android 4.0 device.
  • Participated in peer code reviews with the development lead and team members utilizing Atlassian Crucible.
  • Performed compatibility test on Android emulator 2.3.3 to 4.0 devices.
  • Used JIRA for issue tracking and Confluence for create and share documentation.
  • Used TestFlight to distribute builds to testers. (iOS).
  • Performed test of APP on iOS 3 - 6.1.
  • Used User Defaults, NSNotifications and Keychain to store and maintain user data. (for iOS)
  • Used Open Source Libraries for HTTP communication, User Feedback/Error Reporting and UI enhancements.
  • A custom networking APP in iOS device.
  • User is able to record friends’ social network name including email, twitter and Facebook.
  • User is able to send email to friend via APP.
  • User is able to send twitter to friend via APP.
  • User is able to “@” friend on Facebook via APP.
  • Used social framework.
  • Used several iOS APIs such as status-bar notifications, GPS, Setting Bundle, Animation and Background Aware Services.

We'd love your feedback!