We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Mc Kinney, TX

SUMMARY

  • Over 6+ years of experience in the field of Android SDK, Web Development, JAVA and Databases.
  • Developed 7 Android applications out of interest personally and some out of them are released to play store.
  • Received Scholarship five times in my under graduation.
  • In - depth knowledge of design patterns, Android framework, application development and memory management.
  • Experience in porting applications to multiple Android OS versions and multiple form factor based devices like Handsets, Tablets and Android based hardware's.
  • Strong understanding of Object Oriented Programming methodology, SDLC (Software Development Life Cycle), Agile/Scrum methodologies/processes and analysis and design using MVC.
  • Experience in Atlassian tools such as JIRA, Confluence to manage and keep track on progress of project and Bamboo build automation tool for deploying the application to QA environment.
  • Used Stash to maintain software version control, pull requests for committed codes and peer-to-peer code review.
  • 1+ years experience with GIT and automation tools like MAVEN, ANT etc.,
  • Solid understanding of interfacing to back-end systems using XML/JSON and REST API.
  • Extensive design and programming experience with web technologies like HTML, CSS, PHP, JavaScript and WordPress.
  • In-depth knowledge in database development using SQLite, SQL Server, MySQL.
  • Experience with using IDEs Eclipse, Eclipse ADT, and Visual Studio.
  • Good understanding with Operating Systems like UNIX, Windows, and Mac OS
  • Excellent interpersonal skills and abilities to communicate with team players, Self-motivated and excellent abilities to learn new language and other concepts quickly.

TECHNICAL SKILLS

Mobile Platforms: Android

Programming Languages: Java, C

Web Technologies: HTML, CSS, PHP, JavaScript, WordPress, Joomla, Drupal, Adobe MUSE, AXURE prototype

RDBMS Technologies: MS Access, SQL, Oracle, MySQL, SQLite

IDE: Eclipse, Eclipse ADT, NetBeans and Visual Studio

Operating Systems: Windows 7/XP/2000, Mac OS X, UNIX

Methodologies: Waterfall, Agile/SCRUM, UML, OOPS, IT Asset Management.

PROFESSIONAL EXPERIENCE

Confidential, Mc Kinney, TX

Android Developer

Responsibilities:

  • Involved in all phases of life cycle of the project
  • Involved in the study, design, and development of different set of features for application like making a credit card payment, developing a branch locator using google maps to show all the nearest ATMs and branches by taking the user’s current location, card activation within a application, developed Confidential tweens etc.,
  • Implemented complex custom layout design that supports different version starting from Android 2.2 and above
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information
  • Collaborate with UK and India teams to define, design, and implement new features. • Created 9 patch images
  • Used GIT for the source control and JIRA and Quality center as the bug tracking tool
  • Review changes in a timely manner and make best efforts to communicate when changes are not accepted. Time constraint issues, exceptions and errors were effectively handled for the app

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development
  • Followed SCRUM methodology using JIRA for the application development.
  • Worked with various Android UI components.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Integrated location based services using Google Maps API to display locations of the nearest restaurants.
  • Used SQLite to save the restaurant details.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Experience with third-party libraries and APIs.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Worked on debugging the application using LogCat and DDMS.
  • Worked on bug fixing and improving application performance.
  • Reviewed changes in a timely manner and make best efforts to communicate when changes are not accepted.
  • Worked extensively with the version control Stash for regular commits of the code and pulling changes done by other developers.
  • Well experienced with continuous integration using Bamboo and TeamCity.

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development
  • Integrated location based services using Google Maps API to display locations of the nearest deals, restaurants and movie theatres
  • Handled JSON data using efficient parsing techniques.
  • Worked closely with the testing team and web application development team to ensure proper integration between mobile application and web application.
  • Provided subsequent releases, which included feature changes, enhancements and bug fixes.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Tested the application on various Android devices.

Confidential, Richmond, VA

Android Developer

Responsibilities:

  • Used Android SDK and Eclipse IDE for development.
  • Worked in different phases of the project cycle like design, development and testing.
  • Used GPS provider to quickly find location and navigates the directions to the nearest Bank or ATM.
  • Developed different fragments, activities and other UI for the application.
  • Used web views, list views & populated lists to display the lists.
  • Responsible for consuming the REST services, JSON response and parsing them to get the required information.
  • Enabled 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 another mobile app developer, leading the other platform development.
  • Implemented the required GUI by making modifications to the XML files.
  • Work closely with the web application development team to ensure proper integration between Mobile application and Web application.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Worked on debugging the application using Logcat, DDMS.
  • Tested the application on various Android devices.

Confidential

Android Developer

Responsibilities:

  • Developed different modules and components for the application.
  • Created handset specific user interface (UI) for mobile phones and tablets.
  • Participated in developing the UI for the app using Web Views, Buttons, 9-patch images, dialog and Alert dialogs.
  • Worked with Android UI components such as Layouts, Menus and Action Bars.
  • Participated in designing of various screens by using design principles.
  • Researched on application acceptance and solicited feedback from users to make the new and existing applications more user friendly
  • Wrote technical specifications and maintained all reports pertaining to application development process
  • Worked on the local data storage using shared preferences, SQLite database and file system.
  • Created worker threads for handling long term operations to ensure best UI performance
  • Tested the widget for multiple devices, densities and screens.
  • Handled time constraint issues, exception and error handling for the app.
  • Involved in post-production support and Change Request process to fix the bugs
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Involved in developer testing by porting the application on multiple devices with various screen sizes.

Confidential

JAVA & Android Developer

Responsibilities:

  • Involved in working with Android version of the application.
  • Extensively participated in user meetings to gather the requirements of the application
  • Followed agile methodology for the application development.
  • OO Concepts and UML were immensely used for modeling.
  • Developed the UI for the app using edit boxes, buttons, 9-patch images, time picker, date picker, dialog boxes, alert boxes and spinners using various layouts.
  • Worked on styles, colors, and fonts and using images for the entire application.
  • Context and Options menu were handled in a dynamic fashion to display counts for the menu items.
  • Worked with Android UI components such as Layouts, Menus and Action Bars.
  • Created new features to support application development in union with team.
  • Google APIs have been used to integrate map feature into the application.
  • Implemented logic to store and retrieve data related to latest deals in a SQLite database
  • Worked as a team to support the app for different Android API levels.
  • JSON parsing was implemented using REST API to parse the data and access the services
  • Time constraint issues, exceptions and errors were effectively handled for the app.
  • Involved in unit testing with eclipse debugger and USB debugging as well as in post-production support and change request process to fix the bugs.
  • Also, tested the app consistency on multiple screens and mobile devices
  • Involved in packaging, signing and provisioning.
  • Involved in developing user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed Servlets, Filters, Business and utility classes.
  • Extensive work was done on HR and client modules of the application as well as in designing the database.
  • JAVA classes were developed to execute the business logic that helps to collect the input data from the users using JAVA, Oracle.
  • Involved in designing, developing and deploying the Web components and Tomcat.
  • Data Access classes have been developed to interact with the database using JDBC.
  • JavaScript was extensively used for client side validations
  • We had the web based reports developed based on different selection criteria (Date range Grades/ Location wise/ Multi selection).
  • Involved in debugging and troubleshooting related to the issues of production and environment.
  • Used CVS, Perforce as configuration management tool for code versioning and release.
  • Involved in creating SQL Statements, Stored Procedure, and PL/SQL.
  • Developed test cases to ensure that application meets the requirements.
  • Written ANT scripts for the build and deployment of the application in Tomcat Server
  • Unit testing was performed on the application using JUnit.

We'd love your feedback!