We provide IT Staff Augmentation Services!

Android Application Developer Resume

0/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • 6 years of Software Industry Experience in analysis design, development, testing, debugging and deploying of Web, Java and Mobile applications.
  • 3 years’ experience in Android mobile application development.
  • 3 years’ experience in Java application development.
  • Experience in Software Development Life Cycle (SDLC), Object Oriented analysis design.
  • Eclipse IDE, Plug in ADT, Android SDK, JAVA, XML, SQLite, Linux, DDMS, Trace Viewer, debugging tools, JSON, REST, HTML, HTML5, and Oracle - WLS.
  • Experience in development of Object Oriented programming applications using java technologies like Java, JSP, Servlets, JDBC, Struts, and Java Bean.
  • Experience in Android application UI design implementation and development.
  • Experience of Web services in android and efficient data transfer between servers and devices.
  • Experience in Android activities, cool home widgets, services, Broadcast receivers, Content providers, fragments, intent, intent filters, supporting multiple screens and configurations.
  • Experience of common android framework, framework APIs (Location, Camera, Notifications, Maps), and Google APIs (Location Manager).
  • Experience in Multi-threading and background tasks.
  • Experience in Optimizing for multiple device screen sizes and OS versions.
  • Excellent with Java OOP, Core Java, Inheritance, Abstraction, Encapsulation, and Polymorphism.
  • Excellent skills in troubleshooting, debugging, and testing Android applications using various version control systems.
  • Self-starter strong work ethic and willing to learn new challenges.
  • Good communication skills.

TECHNICAL SKILLS:

Languages: Java, C++, C, C#, VB.net

Mobile technology: Android.

SDK s and plugins: Android SDK and Android ADT.

IDE: Eclipse, Net beans, Android Studio.

Simulators: Google Android Simulator, Genymotion.

Web Technologies: XML, HTML5, JSON, PHP, XML Parser, REST, JSP and Servlets.

Servers: Oracle-WLS, Apache Tomcat 6.0, JBoss.

Databases: SQLite, MySQL.

Version Control: Git

Frameworks: Android, Retrofit, Volley, Butterknife, JUnit J2EE, Struts, Hibernate, and Spring.

Editors: Notepad, Notepad++.

Operating Systems: Linux, Windows 98, 2000, Me, Xp, Vista, 7, 8,Mac OSX

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Android Application Developer

Responsibilities:

  • Involved in the full life cycle of the project including analysis design, development, debugging, testing, and deployment.
  • Developed the application from specifications.
  • Independently handled modules, scope, analysis, design, build, test the code, debug and implement application.
  • Developed Our Products section of the application which provides multi activities, Custom Adapters, Base Adapter, List views, images, Links, web view, text views and so on.
  • Developed options menu section of the application which provides all necessary company contact Information like email, phone, web, social media and multi activities.
  • Created new UI Screens and key resource for layout UI work utilizing xml, shape drawable, text view, list View, web view, buttons, activities, and frame layout.
  • Used third party libraries like Retrofit to communicate with restful services and butter knife to inject views in to the project.
  • Worked with web services used JSON, XML parser, and external libraries like GSON.
  • Collaborated with web services team to implement the backend support.
  • Developed the code in objected oriented manner for better code reuse and created the client codes.
  • Worked with android JUnit Extensions for writing test cases.
  • Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.
  • Debugged issues that were found during different phase of the project using android provided tools like monkey runner; Trace View and Hierarchy Viewer and layout opt from DDMS for optimization purposes.

Environment: Java, Android SDK, Eclipse ADT, Android Studio, XML, HTML5, JSON, XML Parser, HTTP.

Confidential, Detroit, MI

Android Application Developer

Responsibilities:

  • Involved in the full life cycle of the project including analysis design, development, debugging, testing, and deployment.
  • Worked with UI design the appropriate icon display for the screens and Created new UI Screens and Swipe able headlines are presenting on the screen.
  • Worked on local news section of the application with different activity custom list view, images, articles, text view, Base adapters, and html web view.
  • Worked with web services like JSON, XML parsers to parse data and external Libraries like GSON.
  • Collaborated with web services team to implement the backend support.
  • Used third party libraries like Volley in the project.
  • Extensively used custom list views to view information on every screen and keep the uniformity of the application.
  • Worked with android JUnit Extensions for writing test cases.
  • Implemented view flow for navigation between different screens.
  • Developed necessary data access objects for client.
  • Researched technical issues and provided recommendations.
  • Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.
  • Debugged issues that were found during different phase of the project using android provided tools like monkey runner; Trace View and Hierarchy Viewer and layout opt from DDMS for optimization purposes.

Environment: Java, Android SDK, Eclipse ADT, XML, HTML, HTML5, JSON, HTTP.

Confidential, Basking Ridge, NJ

Java Application Developer

Responsibilities:

  • Involved in Development of the application Using J2EE Technologies (EJB, JSP, JNDI and Servlet).
  • Extensively used XML Parser, DTD and XPath Schemas for the server side components.
  • Developed the web tier by using JSP, Tag Libraries, Struts, Java Script, HTML and XML
  • Used JSP as client component to interact with Middleware EJB components.
  • Developed and Deployed EJB Components.
  • Involved in development of web interface and client side validations using JavaScript.
  • Implemented Service Locator design pattern for lookups with the help of Business Delegate to encapsulate the business logic from user.
  • Created DB2 stored procedures, triggers and cursors for backend database operations.
  • Implemented some performance tuning concepts like creating indexes on tables and views.
  • Involved with resolving issues related with production service delivery, helping other teams in identifying and testing impacts on any new enhancements to the code base or distributed environment.
  • Tested web services using SOAP UI.
  • Used Hibernate for persistence.
  • Used spring for application maintainability.
  • Developed JUnit test cases.

Environment: J2EE, JNDI, JSP, JDBC, EJB2.0, JMS, MySQL, HTML, XML, CSS, UDDI, Web Services, SOAP UI, DB2.

Confidential, New York, NY

Java Application Developer

Responsibilities:

  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Generated User interface templates using JSP, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents
  • Involved in the development of dynamic Webpages using JSP.
  • Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end MySQL database using JDBC connector.
  • Involved in developing the core business logic using Session & Entity Beans (EJBs) and deploying them in Web Logic Application server.
  • Entity Bean will manage the transactions with the database to deliver the content to
  • Deliver the content to the presentation layer and also to store the data into the data Layer.

Environment: Java, Struts, spring, AJAX, JDK1.5/JDK 1.6, EJB, JSP.

Confidential, Newton, MA

Java Application Developer

Responsibilities:

  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Generated User interface templates using JSP, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents
  • Involved in the development of dynamic Webpages using JSP.
  • Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end MySQL database using JDBC connector.
  • Involved in developing the core business logic using Session & Entity Beans (EJBs) and deploying them in Web Logic Application server.
  • Entity Bean will manage the transactions with the database to deliver the content to
  • Deliver the content to the presentation layer and also to store the data into the data Layer.

Environment: Java, Struts, spring, AJAX, JDK1.5/JDK 1.6, EJB, JSP.

We'd love your feedback!