We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Alameda, CA

SUMMARY

  • Strong experience in mobile development using GoogleAndroid platforms. Developed and designed multiple Android applications across versions, good understanding of current Android UI guidelines/ material design concepts.
  • Expertise in developing applications for Android Operating System using Eclipse IDE, JAVA, XML, Android SDK/NDK, JNI and ADT plug - in.
  • Strong knowledge ofAndroidbasic components i.e. Activity, Fragment, Service, Broadcast Receiver andContent Provider
  • Experience with Android PDF, Android APIs (SMS, Content Provider, Google Maps API, SQLite, Web View, Bluetooth Stack).
  • Experience with Android adapter VI Good knowledge in Google video library and YouTube playbacks and App Widgets Framework. Experienced in List View, Grid View and Gallery.
  • Experience in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.2/2.0, EJB 2.0, Struts 1.1/1.2, Hibernate 2.0/2.3/3.0, Spring1.2/2.0, JDBC, JNDI, JMS,JPA, Java Beans and Web services (SOAP, WSDL and UDDI).
  • Experienced in server side Business Logic Development using Session and Entity Beans and Message Driven Beans.
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • Extensive experience in JSF, JSP, Struts Tiles and Display Tag for User Interface Development.
  • Applied JSF along with AJAX for the front-end development. Applied JSF for the enhancement of the UI application.
  • Used JQuery for the purpose of validation functions of various applications.
  • Experienced in client web technologies such as HTML, DHTML, CSS, XML, JavaScript and AJAX.
  • Experienced in analysis, design, development, deployment, testing and support of Client Server Systems and Web Applications.
  • Expert in Software Development Life Cycle (SDLC), object oriented analysis and design methodologies. Strong experience with version control and defect tracking processes.
  • Experienced working with AGILE and SCRUM methodologies.

TECHNICAL SKILLS

Development Technologies: C, C++, Core Java, J2EE, EJB, JSP, Servlet, JMS, DOM, JNDI, Struts, Ant, UML, JDBC, XML Schema, XML, Swing, Java Beans, Spring, Hibernate, CSS3

Web/Application Servers: Apache Tomcat 8.0

Web Presentation: JSP, Servlet, JavaScript, HTML, DHTML, CSS, XML, XSLT

Operating Systems: Windows XP/Vista/7/8, Linux, Mac OS X

Databases: Oracle, MySQL

Tools: Android SDK 2.X/3.X/4.X, Android studio, Eclipse IDE 4.4, MS Office 2013, Photoshop, Net Beans

PROFESSIONAL EXPERIENCE

Android Developer

Confidential, Alameda, CA

Responsibilities:

  • Responsible for analyzing the requirements of application, testing, stage and worked as lead Android developer.
  • Developed App screens and its workflow using Activity and Fragments.
  • Customized different widgets that include Buttons, Toast's and Dialog's.
  • Extensively worked on designing the layouts to be compatible with multiple screen sizes
  • Responsible for testing the application in stage, code review fixing the bugs.
  • Developed rich UI for the most of the modules in the application using ListView, ScrollView, ViewPager and Navigation Drawer.
  • Designed custom dialogs, custom notifications for displaying the generated
  • Implemented the main logic's like glucose value calculations and showcasing in the graph.
  • Implemented report generation and downloading in pdf formats.
  • Responsible for adding the about module for checking the latest version of app.
  • Maintained interface guidelines and implemented Fab Button using material design.
  • Implementing Date picker, Time picker and surface view.
  • Tested the application on various Androiddevices.
  • Used GIT for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK, EGit, Android Studio

Android Developer

Confidential, FL

Responsibilities:

  • Implemented PDF reports based on UI reports.
  • Debugged graphical reports developed with Telerik tools.
  • Implemented application translations.
  • Worked with the development team and test team to address time critical defects.
  • Used GIT for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK, EGit, Android Studio, Telerik

Android Developer

Confidential, Webster, NY

Responsibilities:

  • Followed the Agile and Scrum methodologies in the project implementation.
  • Had been part of sprint planning and communicate with other management, engineers, product managers and support specialists on product issues.
  • Implemented functionality part by using API of third party libraries like PDFTron, Aspose etc.
  • Interpreted the wireframes and created layouts and functionality according to it.
  • Implemented Async task and Handlers to get the server response.
  • Implemented Print Settings dialog to preview documents before printing.
  • Worked on PageonClickListener() to display specific pages.
  • Developed the Splash screen and Navigation Drawer with ImageView and List View.
  • Made custom alerts to display the multiple alerts in full screen.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Worked on Password and Email validation.
  • Implemented the payment system using NFC.
  • Worked on the Camera feature to capture Gift cards and Loyalty cards.
  • IntegratedAPIs in Settings Menu for itemized display of the user's preference.
  • Used GIT for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK 4.4, EGit 3.4.1, Android Studio

Android Developer

Confidential, NY

Responsibilities:

  • Responsible for design and handling the SQLite database functionality for the application.
  • Responsible for designing the Login screen UI and handling the Authentication with backend servers.
  • Created App Widgets (miniature applications) which are embedded in other applications like Home screen and can receive periodic updates.
  • Used the UpdatePeriodMillis attribute to defines how often the App Widget framework should request an update from the AppWidgetProvider by calling the on Update () callback method.
  • Worked on C/C++ code and linked to NDK to increase the speed of the application.
  • Used Native NDK to support Native development based on android SDK for memory management, performance and code reusability.
  • Followed the Agile and Scrum methodologies in the project implementation.
  • While writing HTML5 Used ionic and custom html5 elements to create and use widgets framework.
  • Interpreted the wireframes and created layouts and functionality according to it.
  • Responsible for video streaming of Top five news using Media Controller by displaying them in video view.
  • Created interface with underlying platform and hardware like Camera, Sensors etc by using JNI in classes of Android Application Framework.
  • Responsible for implementation of Generic Bluetooth HAL using Bluetooth Stack and also customized it.
  • Implemented Async task and Handlers to get the server response.
  • Developed the Splash screen and Navigation Drawer with ImageView and ListView.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Responsible for getting the auto horizontal scrolling dynamic headlines using view pager at the top for every screen in the application.
  • Responsible for implementing the media bucket through which the images and videos are displayed on the screen.
  • Worked very closely with the UI design team in getting the image assets, screens and app icons.
  • Tested the application on multiple android devices and debugged the issues using Logcat and DDMS.
  • Responsible for deploying the app to the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android SDK 4.4, SVN 1.8.7, PHP 5.5.12, MySQL 5.6, Eclipse IDE 4.3.

JAVA Developer

Confidential

Responsibilities:

  • Involved in analysis and design of the several modules in the Project.
  • Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
  • Designed and developed technical specifications using design patterns and OO methodology.
  • Developed presentation tire using HTML, JSP, Java Script, and JSF.
  • Involved in the configuration, development, and deployment of EJBs, and JSPs & Servlets in Web logic Test Environment
  • Developed Database Access Objects (DAO) using the Spring Hibernate Support and using Hibernate Query Language (HQL).
  • Developed the java beans (POJO) to represent the model classes and mapped them to the tables using the Hibernate Mapping files.
  • Implemented the Control Layer by using Struts Actions classes like Action, Dyna Action, and mapping Dispatch Action classes
  • Designed and developed Session Beans for implementing Business logic.
  • Involved in all phases (Unit/Integration/System) of testing.

Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript, Java, spring, Web Services, EJB, Servlets, SOAP, XML.

Java Developer

Confidential

Responsibilities:

  • Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
  • Involved in designing the system based on UML concepts which include data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition
  • Designed and developed web pages using JSP, HTML and used JavaScript for client side validation
  • Involved in design and development of the application in n-tier fashion based on MVC architecture standards and utilized Struts frame work.
  • Developed data model and stored procedures.
  • Developed Servlets to process update information.
  • Used JDBC for communicating with the database.
  • Responsible for maintenance and production support of the application documented design and functional aspects of the application

Environment: Java, JSP, Servlets, Java Beans, MVC, JMS, EJB2.0, Weblogic8.1, JavaScript, ORACLE8i, HTML, DHTML, XML, Windows

Java developer

Confidential

Responsibilities:

  • Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
  • Developed logic and code for the registration and validation of the enrolling customer.
  • Performed client side validation using JavaScript.Validation from client side was done using JavaScript.
  • Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
  • Integration of front-end with Oracle database using JDBC API through JDBC-ODBCBridge driver at server side.
  • Responsible for the development of database SQL queries.

Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, Apache Tomcat, JDBC, Oracle, SQL Windows

We'd love your feedback!