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.
