We provide IT Staff Augmentation Services!

Android Applications Developer Resume

3.00/5 (Submit Your Rating)

Warren, NJ

PROFESSIONAL SUMMARY:

  • IT Professional with 7+ years of experience including 3 years as an Android Application Developer, 2 years as a Web Developer and 1 year as a Java Developer.
  • Experience in applying System Development Life Cycle (SDLC) for applications and understanding of business rules
  • Experience in Agile SCRUM based development process. Participated in daily SCRUM meeting and monthly Spring Planning.
  • Proficient in Object Oriented Analysis and Design (OOAD), object - oriented design, data structures, problem solving, complexity analysis, and debugging.
  • Extensively worked on almost every stage of application development right from collecting requirements, providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, & code signing.
  • Experience in Android application UI design implementation and development.
  • Experience implementing Activities and Fragments for creating user-interface.
  • Experience of Web services in android and efficient data transfer between servers and devices.
  • Experience in Android activities, home widgets, services, Broadcast receivers, Content providers, fragments, intent, intent filters, supporting multiple screens and configurations.
  • Knowledge of Complete App Lifecycle process from design to Google Play store deployment.
  • Experience in Front-end web development using HTML, CSS, and JavaScript.
  • Experience in Server side using Java Servlets, JSP.
  • Proficient in using RDBMS concepts with MSSQL, MySQL, Oracle.
  • Experience of common android framework, framework APIs (Location, Camera, Notifications, Maps), and Google APIs (Location Manager).
  • Experience in Multi-threading and background tasks.
  • Regarded as self-motivated and well-organized team player.
  • Always like to learn new technologies and programming languages.
  • Excellent technical writing and communication skill.

TECHNICAL SKILLS:

Operating Systems: Windows (XP, Vista, 7, 8), Linux, UNIX, Android

Languages: Java, PHP, C#, C, C++, SQL, JavaScript, ASP.net, Html, CSS

IDE: Eclipse, Android Studio, IntelliJ IDEA, PhpStorm, Visual Studio.

Database: MS SQL, SQLite 3.0, MySQL 5.0, Oracle 11g

PROFESSIONAL EXPERIENCE:

Confidential, Warren, NJ

Android Applications Developer

Roles and Responsibilities:

  • Working with AGILE methodology by attending daily SCRUM meetings and SPRINT retrospective meetings to ensure delivery of high quality work on a monthly iteration.
  • Developed user-friendly UI (user interface) using advance design pattern like Android Navigation drawer, Fragment, List View, Action bar, Scroll Tab and Grid View as per the client request.
  • Updated layouts using new and existing wireframes.
  • Created local Shared Preferences based on users settings in the app.
  • Worked on Design and development of connections, model classes to consume https JSON request/response models using JSON library.
  • Created highly customizable List Views to display data using Base Adapter for an optimized UI.
  • Worked on Validation of the user registration using backend API’s.
  • Provided voicemail caching using local storage provided by Android.
  • Created a local SQLite database to store user’s information to provide information in offline mode.
  • Implemented Push Notification to provide user alerts based on their account settings to pay bills, etc.
  • Google Maps API to enable Google maps search for H&M store location; enabling GPS/WFI to detect user location.
  • Developed business modules, debugging, and fixing issues reported by the end user.
  • 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.
  • 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 Custom Views for activities.
  • 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.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.
  • Implemented fragments and Mobile Device Integration (MDI) over 3g and Wi-Fi.
  • Used Android SDK 4.0.3 and Eclipse IDE for development.
  • Used SVN for version Repository maintenance.

Environment: Android SDK, Eclipse, JSON, MySQL

Confidential, San Ramon, CA

Mobile Application (Android) Developer

Roles and Responsibilities:

  • Developed the User Interface layers and the web modules for the activities including Home Screen, Sign In,
  • Profile, Settings, and Questions.
  • Used Android SDK 2.0 and Eclipse IDE for development.
  • Used multi-threading to implement parallel processing.
  • Utilized web-services (either HTTP based, XML, SOAP, JSON or other services), in order to tie our
  • Applications to critical server-side APIs.
  • Developed necessary DAOs (Data Access Objects) for client.
  • Researched technical issues and provided recommendations.
  • Engaged in the full project life cycle including analysis, design, development, testing and deployment phases.
  • Reviewed the Business Requirement Document (BRD) and finalize the scope web page components.
  • Participated in design phase to design the layout of the web page.
  • Used HTML with CSS to design and developed the pages.
  • Based on the requirements used JQuery to add effects on the web pages.
  • Tested locally in the WAMP and LAMP servers before hosting the paged into the clients’ web servers.

Environment: Notepad++, Sublime Text, WAMP, LAMP, HTML, CSS, JQuery, Windows, Linux.

Confidential, Atlanta, GA

Junior Web Developer

Roles and Responsibilities

  • Participated in identifying requirements, design and technical specifications.
  • Used HTML and CSS to design layout of the webpage and user interface.
  • Used client side scripting language like JavaScript for validation.
  • Used MySQL to create databases and tables.
  • Worked on regular updates to enhance features of the application.
  • Fixed errors those were caused by bugs.
  • Participate in developing user-friendly documentation.
  • Tested application before rollout.
  • Analysis of Business Requirement Document an understanding the requirements
  • Use case analysis of modules involved and flow analysis of existing functionality.
  • Involved in implementation of GUI using JSPs, Servlets, HTML, JavaScript and CSS.
  • Used multithreading and OOPs.
  • Data validation is done at client side using the JavaScript.
  • Participated in code review and integration.
  • Creating the design document and design document review.
  • Executed the test cases and generated the test reports.

Environment: Java, J2EE, Applet, HTML, JavaScript, CSS, Eclipse IDE, NetBeans ID

We'd love your feedback!