We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Menomonee Falls, WI

SUMMARY

  • Around 7 years of experience in designing, developing and testing of Applications.
  • Around 2years of experience in Android application development.
  • 5years of experience in Core Java development.
  • Experience in developing Android Apps using Eclipse IDE, SQLite, JAVA, XML, Android SDK, and ADT plug - in.
  • Experience in RESTful web services, SOAP using JSON, and XML.
  • Experience in optimizing for multiple device screen sizes and Android versions including extensive use of multiple Fragments.
  • Working knowledge of Core Java, Object-Oriented Programming and Model-View-Controller design pattern
  • Experience of consuming Web services in Android and efficient data transfer patterns between servers and devices
  • Experience with saving data using SQlite and created custom Content Providers
  • Knowledge of Google Maps APIs, In-App purchases and In-App advertising
  • Proficient in all the phases of Software Development Life Cycle (SDLC) and thoroughly exposed to models like Waterfall and Agile/Scrum
  • Knowledge of using Social life APIs with Twitter, Facebook.
  • Good communication skills
  • Self-starter, hardworking, and result oriented

TECHNICAL SKILLS

Operating Systems: Windows (XP, Vista, 7, 8), Linux, and Mac OS X

Mobile technology: Android

Languages: Java, Javascript

IDE: Eclipse, Android Studio

Databases: SQLite, MySQL

Web Technologies: XML, JSON, HTML, CSS, XML Parser, JSP, Servlets, REST, SOAP, JDBC

Text Editors: Textpad, notepad.

Version Control: Git, CVS.

PROFESSIONAL EXPERIENCE

Confidential, Menomonee Falls, WI

Android Developer

Responsibilities:

  • Worked extensively with Android (Java) and the SDK frameworks.
  • Participated in gathering requirements around functionality and translated those requirements into elegant functional solutions.
  • Implemented custom List View UI Design, List View drag and drop features to rearrange the List View content.
  • Implemented the Search functionality with List View.
  • Implemented archiving of books for offline availability
  • Worked on an Android Service to implement the Push Notification
  • Worked with Location and Google Maps API’s and integrated it with real time applications.
  • Fixing the bugs identified in test phase.

Environment: Eclipse, Android Studio, Java, JSON, Web Services, GIT

Confidential, Aurora, IL

Android Developer

Responsibilities:

  • Developed UI for the some features in the application.
  • Developed custom list views for the internal Android framework, which could be used across all development teams.
  • Integrated cross platform components like Google Maps, and developed custom web views for internal Android library.
  • Used Async Tasks to implement various REST calls and implemented background services using Services in Android.
  • Developed UI’s portable across different screen sizes and resolution.
  • Created services to constantly monitor background agents in the application.
  • Used Notification service to inform user about the alarms status and other updates.
  • Used JSON for web service calls to access external database.
  • Tested the widgets for multiple devices, densities and screens
  • Worked closely with QA team for bug fixes.

Environment: Android Development Studio, Java, ADB, SQLite, Web Services, SVN, JUnitAndroid SDK, GenyMotion.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Worked on establishing the work environment needed to setup Java.
  • Worked closely with Business analysts to refine the requirements and also define project deadlines.
  • Defining the process for step by step executing of the spring job using the Item Writer and Item Reader for reading and writing the data respectively.
  • Defining the transaction manager to roll back an unsuccessful transaction when a job fails on a step.
  • Worked on writing XML parsers for creating the data request and for parsing the xml from the data response.
  • Added support for flat-file vs database testing.
  • Testing of the updated services locally using JUnit and on the server after its deployment using touch point services.
  • Updated / added schema elements related to services.
  • Involved in code re factoring and fetching dependencies of a particular service to ensure the project stability.
  • Involved in bug fixes occurred in SIT (System Integration Testing) and UAT (User Acceptance Testing) phases.
  • Planned, scheduled and tracked deliverable using agile methodologies.
  • Worked in accordance with system testers and business analysts to provide more efficient end product.

Environment: Eclipse IDE 3.7, Core Java Programming, Java 6, Microsoft MS SQL Server 2000, Web services, CVS, Magento, Apache Commons Library.

Confidential

Java Programmer Analyst

Responsibilities:

  • Used JDBC to connect to the database using Oracle.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Involved in developing database specific data access objects (DAO) for Oracle.
  • Used Git for source code control and JUNIT for unit testing.
  • Used Eclipse as IDE for development.
  • Involved in fixing the issues.
  • The entire Application is deployed in Weblogic Application Server.

Environment: Java BRE, J2EE, JDK1.5, JSP 2.0, Servlets 2.4, JDBC, ExtJS, Java Script 1.7,Oracle 9i, XML1.1, UML, Weblogic, Websphere MQ, Eclipse, JUnit, EJB, Linux, Git, XSLT, Webservices.

We'd love your feedback!