We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

OBJECTIVE

  • To secure a challenging position as an Android developer in an organization where I can utilize my existing skills and knowledge.

SUMMARY

  • 2+ years hands on Android and Java application development experience in a professional environment.
  • Strong knowledge of Android application life cycle right from creation to deployment in Google Play.
  • Proficient in Android OS (2.3 Gingerbread to 4.2 Jelly Bean), Frameworks, performance analysis and enhancement.
  • Solid expertise in threading, asynchronous processing, object oriented design and SDK’s.
  • Strong understanding of social networking APIs and other open source APIs.
  • Good exposure of Software Development Life cycle (SDLC), Specifications, Design, Testing and Maintenance.
  • Source code control understanding and experience with Subversion (SVN) and GIT.
  • Experience in developing web pages using HTML, CSS and JavaScript.
  • Expert level skills in SQL and database query optimization techniques.
  • Debugging and troubleshooting skills for client / server applications.
  • Experience in various network communication protocols such as SOAP, RESTful APIs and server side technologies like Apache, Linux and Oracle database.
  • Experience with iterative software development methodologies including Agile and Scrum and familiar with participating in sprints, backlog management and daily stand ups.
  • Passionate, self - motivated, dedicated and very good team player with excellent communication skills including mentoring and presentation skills.

TECHNICAL SKILLS

Languages: Java SE 6, C/C++, XML, SQL, JDBC

Web Technologies: HTML/HTML5, CSS, JavaScript, PHP, XML, JSON

Database: SQLite, MySQL, Oracle 9i

IDEs: Eclipse, Aptana Studio 3, intelliJ IDEA 12 CE

Mobile Platform: Android, HTML5

Software Tools: Selenium, Wire Shark, Zoho, Network Simulator, OPNET

Content Management System: WordPress, Drupal

Design Tools: Adobe Illustrator, Photoshop, Pencil

Operating Systems: Windows, Mac, MS Dos

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Android Developer

Environment: Android SDK, Eclipse, Java, XML, SVN

Responsibilities:

  • Performed application requirement analysis and maintained all reports pertaining to application development process.
  • Designed the home screen to allow users to login using HttpGet or HttpPost methods.
  • Developed the UI for the application using edit boxes, buttons, Checkboxes, time picker, date picker, dialog boxes, alert boxes, action bars, and spinners for various layouts.
  • Implemented the WebView widget to display the PDF documents and the URLs.
  • XML parsing was done using SAX XML parser.
  • Implemented PUSH notifications for the application.
  • Handled time constraint issues, exception and error handling for the application.
  • Developed the user interface for multiple devices, densities, and screens.
  • Participated in Project Management, QA and Release Management.
  • Involved in unit testing, integration testing and user acceptance testing.

Confidential, Dallas, TX

Android Developer

Environment: Android, Java, Eclipse ADT, Android devices, SVN

Responsibilities:

  • Performed application requirements analysis.
  • Preparing Call-flows and Wireframes for the process flow of the application.
  • Implemented user login screen using Facebook API.
  • Integrated Google maps API to fetch the checked in location.
  • Worked on auto refresh of the user screen using Android asynctask to update the current locations of the users.
  • Developed the XML Layout with Android Mapview View to display the location tracking on the map.
  • Designed the application to fit into various resolutions (ldpi/mdpi/hdpi) and orientations (portrait/landscape) based on the devices.
  • Integrated Google AdMob Ads banners in the application to display ads for non-paid users.
  • Performed Manual, functionality, integration and User Acceptance testing.

Confidential, Dallas, TX

Jr. Android Developer

Environment: Android, Java, Eclipse ADT, SQLite, Android devices, SVN

Responsibilities:

  • Involved in requirements gathering and designing of the application.
  • Followed the Agile methodology for implementing the project.
  • Responsible for consuming the web services, receiving xml response and parsed it using SAX parser to get the required information.
  • Implemented local data storage using SQLite to sync data between the server and the local database.
  • Wrote the Android Handler class to update the customized List View Screen.
  • Used Android Maps API for tracking the package location feature.
  • Implemented ZXING Scanner to scan the package barcode for faster pickup/delivery.
  • Developed the application to adapt to multiple orientations and various resolutions based on the device.
  • Involved closely with QA team while fixing bugs.
  • Used ADB, DDMS, Log Cat to view system debug output.

Confidential, Dallas, TX

Jr. Android Developer

Environment: Android SDK, Eclipse, Java, XML, SVN

Responsibilities:

  • Assisted in designing the user interface and overall look and feel of the application.
  • Developed the application to adapt to different orientations.
  • Participated in entire development from requirements gathering through documentation and support.
  • Integrated Facebook with the application so that the player can post his/her score to their Facebook profile.
  • Analyzed bugs in the game and provided solutions to those issues.
  • Involved in the user acceptance testing to make sure that the application should work according to the client requirements.

Confidential

Jr. Android Developer

Environment: Android SDK, Eclipse, SQLite, Java, XML, SVN

Responsibilities:

  • Contributed to the UI design and flow of application.
  • The data is retrieved from the web services in the form of JSON and the content is displayed on the user interface in a customized list view.
  • Implemented Search bar feature in the application.
  • Integrated Google Navigation Service in the application to get directions to the store from their current location.
  • Implemented SQLite database that keeps track of the Users favorites and updates him based on the users preference.
  • Performed Manual, functionality, integration and User Acceptance testing.
  • Responsible for finding and fixing bugs as well as ensuring a satisfactory resolution.

Confidential

Software Intern/QA Engineer

Responsibilities:

  • Worked on application requirements and created application architecture.
  • Contributed to the UI design and flow of application.
  • Participated in Manual, functionality, integration, feature, end to end and verification testing.
  • Performed compatibility testing with various Android mobile handsets to ensure the functionality works fine.
  • Involved in Project Management, QA and Release Management.
  • Worked with development team to ensure testing issues are resolved on the basis bug reports.

Confidential

J2EE Developer

Responsibilities:

  • Involved in development, coding and unit testing server pages using JSP and Action Classes in Struts Framework
  • Customized views in JSP with HTML, Java Script and CSS.
  • Extensively used JavaScript to handle client-side validations.
  • DevelopedTemplates for page layout and navigation using Tiles.
  • Used Various J2EE patterns like MVC and Singleton, Session Façade to ensure robust, flexible, configurable and extensible application
  • Designed and developed Unit testing using JUnit framework.
  • Developed Ant scripts to build and deploy the applications.
  • Participated in estimating the hours for the project.
  • Involved in Integration of Modules.
  • Developed unit test cases and executed by conducting the peer reviews.

Environment: J2EE, JSP, Servlets, Java Beans, HTML, DHTML, CSS, WebSphere Application Server, Tomcat, Microsoft SQL Server.

We'd love your feedback!