We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

San Mateo, CA

SUMMARY:

  • Over 7 years of Software Industry experience in design, development and testing of applications.
  • 4+ years of experience in developing applications for Android.
  • Almost 3 years in Java and J2EE based projects.
  • Expertise in developing applications for Android Operating System using Android studio and Eclipse IDE, SQLite, JAVA, JSON, XML, Android SDK and ADT plug - in.
  • Used XML parser and JSON to retrieve data for display on the Android Devices from server.
  • Good knowledge in designing and developing adaptive UI components for Android phones with different screen resolutions.
  • Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.
  • Worked using Activities, fragments, Android Binding, support library, Android animation framework, ASyncTask, Intent Services, broadcast receivers, REST API, Location Manager, AsyncHttp, Google Volley.
  • Familiar with Home Widgets and Maps, Facebook API.
  • Experience in JSON for retrieving and sending data from and to the application server.
  • Hands on experience with Android Unit Testing and instrumentation testing using Google Espresso
  • Collaborated with design and development team on direction and user experience.
  • Hands on experience in designing and development of user interface in J2EE,PHP,HTML,JavaScript,JQuery MYSQL.
  • Experience in Object Oriented Design using methodologies and tools like UML.
  • Excellent in troubleshooting/debugging for software applications.
  • Willingness and ability to quickly adapt and learn new technologies.
  • Very good customer interaction skills and project coordination skills.
  • Very organized and punctual about work.

TECHINCAL SKILLS:

Languages: Java, J2EE, C++, HTML, JavaScript, Python, PHP, SQL

Frameworks: Android SDK, Java Development Kit (JDK), C standard Library, jQuery Mobile

Web Technologies: HTML 5, CSS 3, XML 1.8, JavaScript 1.8.5, jQuery, Apache Tomcat, SOAP, REST

Development & Testing Tools: J-Unit, Google Espresso, Dreamweaver CS5, Photoshop CS5, MS Office, Open Office Suite

Databases: SQLite Mobile, Oracle 9i/10g/11g, MySQL server.

IDEs: Android Studio, Eclipse, Android ADT, Netbeans, SQL Management Studio, Putty, Terminal

Android specifics: Layouts, Activities, Services, Broadcast Receivers, Content Providers, Android Framework, Fragments, Multithreading

WORK EXPERIENCE:

Confidential, San Mateo, CA

Android Developer

Responsibilities:
  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Designed and Implemented Views and Layouts for user interaction.
  • Developed the UI layers for activities & implemented Fragments within UI.
  • Developed a framework for consuming REST based web services using JSON and Google volley
  • Implemented real time push notification messages using Firebase
  • Used SQLite database for caching information received from server to increase response time.
  • Developed and used a location based service to capture the user location for security purpose
  • Extensively tested alpha releases with JUNIT 3 & Google Espresso
  • Involved deploying cycle of the android app to the Google Play Store.
  • Used GIT for version Repository maintenance.
  • Used Gira for agile

Environment: Android Studio, Android SDK, J2EE, REST, JSON, SQLite database, GIT,GIRA,Jenkins

Confidential, San Jose CA

Android Developer

Responsibilities:

  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Designed and Implemented Views and Layouts for user interaction.
  • Developed the UI layers for activities & implemented Fragments within UI.
  • Developed a framework for consuming REST based web services using JSON and Async http
  • Implemented In App Purchase (IAB).
  • Implemented real time push message using Google Cloud Messaging for incoming chat, Nudge and Mutual Confidential .
  • Use Facebook sdk to implement login and logout, share and like functionalities.
  • Integrated chat functionality to the app.
  • Used SQLite database for caching information received from server to increase response time.
  • Implemented custom friends invite using phones native address book
  • Used multi-threading to implement parallel processing.
  • Developed and used a location based service to capture the user location.
  • Extensively tested alpha releases with JUNIT 3 & Google Espresso
  • Involved deploying android app to the Google Play Store.
  • Used GIT for version Repository maintenance.

Environment: Android Studio, Android SDK, J2EE, REST, JSON, SQLite database, GIT,GIRA,Jenkins

Confidential, Milpitas CA

Android Developer

Responsibilities:

  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Designed and Implemented Views and Layouts for user interaction.
  • Developed the UI layers for activities & implemented Fragments within UI.
  • Used multi-threading to implement parallel processing.
  • Developed and used a location based service to capture the user location.
  • Made a major contribution in brand refactoring the resources of a project to make it more generic and used Resource overlays.
  • Consumed REST based web services using JAX-RS with Jersy.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.
  • Implemented fragments.
  • Used Android SDK 4.0.3 and Eclipse IDE for development.
  • Extensively tested alpha releases with JUNIT 3 & Robotium.
  • Involved deploying android app to the Google Play Store.
  • Used GIT for version Repository maintenance.

Environment: Android SDK, Eclipse 3.4/3.5, J2EE, REST, JSON, JAX-RS with Jersy, SQLite, GIT

Confidential

Android Developer

Responsibilities:
  • Development of the android version of the Likter app.
  • Added new features, bug fixing and performance improvements, along with increasing the number of devices supported by the app.
  • Worked extensively with UI frameworks such as Android Fragments to design screens
  • Implemented Restful call to receive JSON based response and parsed to display data to the user
  • Fixed bugs when found by QA and documented in JIRA
  • Developed application using SCRUM
  • Support for Android devices starting at API 8 (Froyo)
  • Creation of a second version of the app targeted for devices API 14 (Ice Cream Sandwich)
  • Extensive use of the Map and Location services

Confidential

Android Application Developer

Responsibilities:
  • Developed Internet radio application using android platform so listen to live-streamed music published from south cast server.
  • You can search your own radio station and add to radio list and also stream music from south cast server.
  • Consuming REST based web services using JAX-RS with Jersy.
  • Was responsible for designing the UI for application for using XML.
  • Truly MVC structure and also followed Activity Life Cycle.
  • Worked and already tested on Android device running with API 8.0 (android 2.2).
  • Involved in testing task include writing, implementation and execution of unit Test.

Environment: J2EE, Android SDK, Eclipse 3.4/3.5, REST, JSON JAX-RS with Jersy

Confidential

Android Application Developer

Responsibilities:

  • Developed the User Interface layers and the web modules for the activities including Eula, Sign In, Profile, Settings for multilingual app for both tablets and phones.
  • Used Android SDK and Eclipse IDE for development.
  • Involved in designing some of the processes in the application that are developed by other developers.
  • Involved in debugging the application, production bugs fixing and enhancing the app.
  • Wide use of adb commands from firmware upgrade to modifying contacts per sqlite3 table structure.
  • Developed test cases and performed unit testing using JUnit.
  • Wide use of application framework like Telephony manager, content providers, content resolver, sqlite, AsyncTask, AlertDialog, Bitmap.
  • Used SVN for version Repository maintenance.

Technology: Java, Android SDK, Eclipse 3.6/3.7, XML, JSON.

Confidential

J2EE Developer

Responsibilities:
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Rational Unified Process (RUP) to develop the project.
  • Actively interacted with Business Analysts for requirement gatherings and analysis. Developed designed specifications using Rational Rose and UML including Use case, Class and Sequence diagrams
  • Follow the Agile and RUP (Rational Unified process) methodology to develop this project
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business logic using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented service layer classes using Spring IOC and AOP classes.
  • Developed the application using industry standard design patterns like, Service Locator, Singleton, Business Delegate, MVC, and Factory Pattern etc for re-usability.
  • Used JavaScript for Client Side validation in JSP pages.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Developed Java Messaging Service (JMS) with MessageDrivenBeans by configuring JMS Queues, Topics, and Connection Factories.
  • Implemented Web services components SOAP, WSDL, and UDDI to interact with external systems.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
  • Developed JUnit test framework and executed unit test cases by using JUNIT for fixes.
  • Developed the code environment using IDE as Eclipse3.2 and deployed into BEA WebLogic Application Server & Developed ANT build.xml to achieve more functionality for build process.

Environment: Jdk1.4, AJAX, JavaScript, JSP, Spring 2.5.6, DAO, Hibernate 3.0, UML, Rational Rose, Design patterns, JMS, BEA WebLogic application server, Eclipse3.2, Oracle 10g, ANT, JUNIT, HTML, DHTML, XML, Log4J, XSL, CSS, JMeter, Windows XP and UNIX.

We'd love your feedback!