We provide IT Staff Augmentation Services!

Android Applications Developer Resume

3.00 Rating

Warren, NJ

SUMMARY

  • IT Professional with 6 years of experience including 3 years as an Android Application Developer, 2 years as a Web Developer and 1 year as a Java Developer. Strong knowledge of Software Development Life Cycle (SDLC) and mobile application technology. I am a highly motivated candidate, great communicator, hard worker, self - starter, and I am eager to join your team.
  • Strong knowledge of Software Development Life Cycle (SDLC) and mobile application technology
  • Experience working in an Agile Environment - Sprint Planning and Scrum meetings.
  • Experience in Android application UI design implementation and development.
  • Linking and displaying data on Android devices from server by using XML parser and JSON.
  • Highly oriented in software development life cycle and its four core components: requirement, development, testing, and deployment.
  • Knowledge of using Social Networking APIs such as Twitter, Facebook.
  • Knowledge of using version control systems such as GitHub, SVN.
  • 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 object oriented programming, analysis and design.
  • Knowledge of Databases and web development.
  • Experience of common android framework, framework APIs (Location, Camera, Notifications, Maps), and Google APIs (Location Manager).
  • Experience in Multi-threading and background tasks.

TECHNICAL SKILLS

Languages: Java, Object- Oriented Programming, C, HTML, CSS, JavaScript.

Databases: MySQL, SQLite, Microsoft Access.

Operating Systems: Windows, Mac OS, Linux, UNIX, Android.

Integrated Development Environment: Eclipse, Visual Studio, Dreamweaver, and Aptana.

Other Skills: JSON, XML, Android framework API, UI Design, Debugging, Agile software development, Photoshop, GitHub, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Android Applications Developer

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; 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.

Environment: Eclipse IDE, Android Studio, Java, Android SDK, Android Development Tools (ADT), XML, REST API, SQLite, GIT.

Confidential, Confidential

Android Applications Developer

Responsibilities

  • Involved in the planning, designing, development, testing and deployment.
  • Develop the app based on the specification from the Product team.
  • Collaborated with design and development team on direction and user experience.
  • Created several user interface screens for the applications.
  • Implemented the Google Cloud Messaging to launch push notifications based on user’s settings.
  • Created the status bar notification for the application.
  • Worked on setting the network access for users to access remote files using the application.
  • Develop UI layout by utilizing shape drawable, Text View, List View, Web View, etc.
  • Worked with web services used JSON, XML parser, and external libraries.
  • Worked on custom styles and themes for the application.
  • Used custom list views to view information every screen thereby maintaining the uniformity.
  • Worked on a smooth view flow for navigation between user interfaces.
  • Tested the application on different android devices including phones and tablets.
  • Worked with android JUnit extensions for writing test cases.

Environment: Eclipse IDE, Java, Android SDK, Android Development Tools (ADT), XML, REST API, SQLite, GIT.

Confidential

Android Applications Developer

Responsibilities

  • Worked on enhancing the user interface by implementing custom list layouts and themes.
  • Implemented data parsers to get secure user data from server in XML.
  • Created remote check deposit feature that allows a user to take pictures of check for deposit purposes.
  • Worked with Google APIs to locate the nearest branch.
  • Implemented search feature that allows you to search for nearest branch via zip-code or address.
  • Implemented multiple tabs in Action Bar, like Accounts, Deals, Alerts and Locations.
  • Created saving user preferences locally using shared preferences.
  • Created Activity styles and implemented custom styles.
  • Tested the application for any bugs and fixed them.
  • Worked on making the app support different screen sizes and configuration.
  • Updated and worked on distributing the app via Google Play Store.

Environment: Eclipse IDE, Java, Android SDK, Android Development Tools (ADT), XML, REST API, SQLite, GIT.

Confidential, DC

Junior Java Developer

Responsibilities

  • Participated in the development of the application using J2EE technologies.
  • Developed Hibernate persistence layer modules using EJB Java persistence API (JPA) annotations and Entity manager.
  • Used Ajax calls extensively.
  • Used Java Servlets, JSPs, XML, HTML, and CSS for developing the web component of the application.
  • Developed many PL/SQL batches JAVA with connectivity to Oracle for data maintenance and handling.
  • Used JPA with Entity Beans for interacting with persistence Layer for CRUD operations
  • Designed and developed using Web Service Apache CXF.
  • Developed various reusable helper and utility classes using java Beans with Eclipse editor.
  • Used Maven script for building and deploying the application.
  • Developed Generate PDF functionality using Spring Framework and iText.
  • Developed user interface using JSP, JSTL, HTML and JavaScript

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

Confidential, Atlanta, GA

Junior Web Developer

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.

Environment: HTML5, Apache, HTML, XHTML, CSS, JavaScript, Adobe Photoshop, MS Project, Aptana.

We'd love your feedback!