We provide IT Staff Augmentation Services!

Senior android developer Resume

4.00/5 (Submit Your Rating)

Northbrook, IL

SUMMARY:

  • Around 6+ years experience in IT including 4+ years experience in Mobile application development using Android and 2 years of experience in Development of Java based applications.
  • Worked with marshmallow and nougat OS release. i.e. API 24 and 25 and Material Design.
  • Experience in Android application UI design implementation and development.
  • Worked with TDD environment.
  • Experience with REST APIs, parsing XML / JSON.
  • Good understanding of Object Oriented programming and Design patterns like MVC, MVP, MVVM.
  • Worked with Recycler view to display the list.
  • Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Experience in optimizing for multiple device screen sizes and Android versions
  • Good Exposure with Android Application Components like Intent, Service, Broadcast Receiver, Content Provider and Content Resolver.
  • Solid understanding of the full mobile development life cycle with a hands - on expertise
  • Worked with marshmallow permissions.
  • Used Retrofit and Retrofit2 libraries for parsing the data and used Picasso library for parsing the images.
  • Worked with Dagger 2.0 Framework.
  • Used shared preferences to implement auto-login feature.
  • Implemented a view pager on fragment.
  • Managed data using SQLite, SQL Helpers as well as Raw Queries to do database management.
  • Used Agile methodologies and participated in daily scrums, Sprint planning and retrospective meeting.
  • Worked with version control systems like GIT and SVN.
  • Flexible and versatile to adapt to any new environment, ability to work independently as a part of a team.
  • Excellent interpersonal and analytical skills.

TECHNICAL SKILLS:

Languages: Java, HTML, CSS, JavaScript, PHP, ASP.

Database: MS SQL Server, MySQL, SQLite, SQL.

IDE: Eclipse, Net beans, Visual Web Developer, Visual Studio 2010.

Web Services: REST, SOAP, XML.

Operating Systems: Windows, Linux, Android.

Software: MS Office, Adobe Photoshop CS5, Adobe InDesign CS6.

Functional Skills: Software Architecture, SDLC, Object OOP, E-Commerce, Systems Integration, Network Architecture, Model View Controller (MVC).

PROFESSIONAL EXPERIENCE:

Senior Android Developer

Confidential, Northbrook, IL

Responsibilities:

  • Followed the Agile and Scrum methodologies in the project implementation.
  • Worked on making the app compatible on Marshmallow.
  • Implemented marshmallow permissions.
  • Interpreted the wireframes and created layouts and functionality.
  • Implemented Async task and Handlers to get the server response.
  • Developed the Splash screen and Navigation Drawer with ImageView and ListView.
  • Implementation of Push Notifications to receive updates and news about offers.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Worked on Password and Email validation.
  • Consumption of Web Services and parsing JSON data.
  • Implemented the required GUI by making modifications to the xml files.
  • Used web views, list views & populated lists from database using simple adapters.
  • Developed the activities and UI layers.
  • Worked with AIDL to create an interface that supports Inter Process Communication by making the methods available to the clients using Binders.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Worked closely with the testing team.
  • Work closely with the web application development team and iOS team to ensure proper integration between mobile application and web application.
  • Integrated APIs 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, Android Studio, Agile Methodology, JSON.

ANDROID DEVELOPER

Confidential, Mount Prospect, IL

Responsibilities:

  • Worked in Agile Environment- Participated in daily standup meetings.
  • Worked extensively with Eclipse, Java, and Android SDK.
  • Used Retrofit for making network calls.
  • Used Picasso library for retrieving the images.
  • Worked on customizing Table views, List Views, Tab bars and Navigation bar.
  • Extensively worked with Google APIs to navigate store locations and gets you the directions.
  • Worked with JSON formatting to parse the data
  • Worked on customizing the widgets like Buttons, Dialogs and Toasts.
  • Customized the images using the glide library.
  • Tested the application for relevant bugs, fixed the leaks and deployed on different Android firmware’s to validate the application stability.
  • Worked on making the app support different screen sizes and configuration.
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat.
  • Worked on reviewing and distributing the App to the Google Play Store.

Environment: Android SDK 4.4, Android Studio, Eclipse IDE 4.3, Agile Methodology, JSON.

Jr. ANDROID DEVELOPER

Confidential, Kansas City, MO

Responsibilities:
  • Designed and developed complex Android user interfaces for Confidential Smartphone Android application.
  • Implemented unique design to support orientation change, landscape and portrait modes.
  • Worked in an Agile based environment.
  • Integrates Java design patterns (MVC, Strategies, etc.) to maintain development agility in supporting new product innovation and improvement
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using Restful web services with the Spring 3 API, and JSON Parsing for the received responses.
  • Designed and developed the request and response data to and from database.
  • Integrating Google maps API, GPS Location Data into app with zooming controls, for displaying weather information for chosen locations.
  • Implemented the required GUI by making modifications to the XML files.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Tested the application on various Android devices.

Environment: Android SDK 3.0, Eclipse IDE, Google Maps, AML and SQL Databases, JUnit, GPS Services, Phone gap.

Java Developer

Confidential, Kansas City, MO

Responsibilities:

  • Designed User interface using Java, JSP, JAVASCRIPT, HTML and CSS.
  • Developed the code in objected oriented manner for better code reuse.
  • Worked on UI Prototype using Ajax.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Testing the website on multiple browsers with their old & latest releases.
  • Involved in Integration Testing and Regression Testing.
  • Maintained the source code version control using SVN.
  • Used Eclipse 3.5 Integrated Development Environment as a development tool.
  • Written common utilities like Logging, File utilities and contract validations framework.

Environment: JDK, JSP, JSTL, JDBC, Hibernate, JavaScript, AJAX, CSS, Windows XP, Bugzilla, JBoss Application Server, XML, Servlets, Oracle11g, SQL Queries, PL/SQL, Eclipse 3.5, Maven, Log4j.

We'd love your feedback!