We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Northbrook, IL

SUMMARY:

  • Around 8 years of experience in software development using SDLC.
  • Over 6 years of IT experience in Android Development, Testing, and Deployment.
  • Expertise in developing Android Enterprise applications using Android SDK, Android Studio, and ADT.
  • Strong experience with Android Framework APIs such as Google Maps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs.
  • Rich experience in using various development environments such as IntelliJ and Android Studio.
  • Skilled in developing various UI components like TextView, Customized ListView, Menus, RecyclerView, Checkboxes, Dialogs, Buttons, Status Notifications, Action Bars, and Spinners.
  • Developed User Interfaces using HTML, HTML5, CSS3, JavaScript, and JQuery.
  • Proven expertise in designing User Interface using custom layouts, dialog boxes, buttons and alert boxes
  • Experience in developing web based, distributed applications using Java, Spring and J2EE technologies.
  • Strong working knowledge in using JDBC for connecting to the database for data exchange and retrieval.
  • Skilled in Object Oriented Programming (OOP) and Object - Oriented Analysis and Design (OOAD) concepts.
  • Experience in JSON/XML based development for REST web services.
  • Familiar with various tools and technologies such as SQLite, MySQL, version control systems (GitHub, SVN), JIRA and Jenkins.
  • Skilled in android debugging tools such as ADB, DDMS, and Logcat.
  • Functional knowledge on mobile design and prototyping using Sketch App and InVision.
  • Hands on experience in deployment & publishing Android applications on Google Play.
  • Experience in different types of testing such as functional, regression and Emulator testing.
  • Experience in writing JUnit test cases.
  • Excellent communication, interpersonal, organizational skills with strong logical, analytical and troubleshooting abilities.

TECHNICAL SKILLS:

Languages: Java, JavaScript, PHP, SQL

Web Technologies: HTML, CSS3, Swing, PHP, JSF, JSP, J2EE, jQuery, Node.js, GitHub

Framework: Android, Spring 2.5, RichFaces, Bootstrap, Ionic

Design Tools/IDE: Android Studio, Sketch App, InVision, Eclipse, STS, NetBeans, IntelliJ

Database Technologies: SQLite, MySQL, Oracle 10g, PostgreSQL

Web/Portal Servers: JBoss 5.1, Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Northbrook, IL

Android Developer

Responsibilities:

  • Involved in requirement gathering, UI design, and development.
  • Developed and implemented mobile application solutions for Android mobile devices
  • Participated and contributed to all phases in building new digital products, including programming, defect correction, unit testing, code review, and deployment planning
  • Work in an agile development environment
  • Worked on innovative background reflecting the user account status that changes according to user’s account.
  • Used recycler views, list views & populated lists to display the lists from the database using simple adapters.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Created UI & functionality for authentication feature.
  • Involved in development and enhancements of features to restrict the usage based on Authorization and
  • Authentication tokens.
  • Provided subsequent releases, which included feature changes, enhancements and bug fixes.

Environment: Java, Android SDK, MVC, Oracle, Retrofit, JIRA, Jenkins, Confluence, Firebase

Confidential

Android Developer

Responsibilities:

  • Participated in several spaces like Designing, Bug-fixing, KT Sessions, and maintenance of the Application.
  • Worked in Agile Environment- Participated in daily standup meetings.
  • Played a role in writing application logic using Eclipse Kepler, Android SDK and SMP mobile SDK 2.3.SP06.
  • Developed App screens and its workflow using Activity and Fragments.
  • Developed rich UI for the most of the modules in the application using ListView, ScrollView, ViewPager and Navigation Drawer.
  • Customized different widgets that include Buttons, Toast's and Dialog's.
  • Extensively utilized AsyncTask, Thread, Handler, Services to provide smooth UI experience.
  • Implemented Mobile Business Objects (MBO's) to use the app in offline and synchronize the app data with the server when the network becomes available.
  • Responsible in implementing REST services to map MBO's with XSD files.
  • Implemented the scanner functionality of the application using the Zebra Crossing library for Barcodes.
  • Implemented LocationManager (GPS) to find whether the user is inside the store.
  • Implemented AlarmManager to notify the user for Meal Break and to end store visits.
  • Extensively utilized Volley library, Services to provide smooth UI experience.
  • Used ACRA-4.3.0 library to send crash reports to the developer.
  • Implemented Camera API to submit work related photos and videos.
  • Used Team Foundation Server for Version Control.
  • Implemented MVC design pattern in designing and development of this project
  • Performed on device debugging using ADB commands and tested application in device using Logcat, DDMS.
  • Performed Regression testing.

Environment: s: Android SDK, Camera API, Kanban Trello, MySQL, GPS, Agile Methodology, ACRA-4.3.0, ZXing, RESTful web services.

Confidential, Falmouth, ME

Android Developer

Responsibilities:

  • Responsible for consuming the REST services, getting JSON response and parsing them to get the information.
  • Work on bug fixing and improving application performance.
  • Responsible for design of user interface using various Custom Layouts, buttons, dialog boxes, and alert boxes.
  • Actively participated in all the phases of SDLC like design, development, testing.
  • Used Web Views, Custom List views & populated lists to display it from database using simple and Custom adapter.
  • Performed Unit Testing and interacted with QA for testing.
  • Creating Intents (explicit, implicit), Multi-threading and Creating Linear, Relative and Table Layout.
  • Implementing Date picker, Time picker and surface view.
  • Defining elements like List view and recycler view.
  • Performed Testing using Espresso.
  • Used Android Content Providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications.
  • Work closely with the web application development team to ensure integration between mobile and web application.
  • Used effectively All Android Application components.

Environment: s: Android Studio, Android SDK, SQLite, JSON, Espresso, Oracle.

Confidential, San Francisco, CA

Android Developer

Responsibilities:

  • Involved in prototyping, analysis, specification, design, and implementation of Software Development Life Cycle (SDLC).
  • Design screens using MVC pattern for the application with Android Studio IDE
  • Utilized View Pager, Fragments, custom views and List Views for clean and intuitive UI.
  • Included Drawer layout for ease of navigation throughout the application.
  • Embedded user login functionality with client server and Facebook login API.
  • Implemented Camera API to scan the bar code of the product
  • Performed on device debugging using ADB and tested application in device using Logcat, DDMS.
  • Used Agile software development method for managing application developments.
  • Developed using Android Studio & Gradle with GIT and GitHub source control systems
  • Work closely with the web application development team to ensure proper system integration between mobile application and web application.

Environment: Android SDK, Android Studio, Java, Google Maps, Camera, SQLite

Confidential, Memphis, TN

Android Developer

Responsibilities:

  • Designed UI Layout for UI operations in the mobile application.
  • Actively involved in all phases of the SDLC in the project.
  • Responsible for validation, design, development, testing and maintenance of the app.
  • Developed UI Layouts (Linear Layout, Relative Layout) using Android framework.
  • Used the Google Maps Android API V2 for location services in the application.
  • Developed user login screens and context menus based on Android Menu Navigation.
  • Designed context menus based on Tabbed Navigation Control and Action Bar
  • Extensive experience with Location Manager, and Camera APIs.
  • Used SQLite for storing information required in the application.
  • Used GitHub as Version Control to push and commit changes in the code.
  • Debugged using ADB, Trace View, DDMS and Log Cat.

Environment: s:Android Studio, Java, Google API, XML, Log Cat, DDMS, REST, JSON, SQLite.

Confidential

Java/Android Developer

Responsibilities:

  • Worked as Java Developer in the Product Support Team.
  • Involved in development of different modules of the application implementing the New Modules.
  • Used MVC, Singleton & DAO design patterns
  • Involved in development of DAO to access data from the database.
  • Performed manual testing by using client documentation and Release notes.
  • Involved in bug fixes for the web application CIMM and developed code for business layers.
  • Implemented Adobe InDesign Server CS5.5 to print pdf catalog.
  • Designed rich UI for most of the modules in the application using List View, Scroll View, and Navigation Drawer.
  • For secured data interchange, used REST based web services and JSON parsers.
  • Utilized AsyncTask, Thread and Handler to provide smooth UI experience.
  • Worked with Android SDK version and Eclipse IDE while using an Android ADT plug-in.
  • Created views for Date &Time pickers, List view adapters and image buttons.
  • Used SQLite database to store all the Data.
  • Implemented Notification, Shared Preferences.

Environment: InDesign Server CS5.5, JSF, RichFaces, Oracle, Java, Android SDK, SQLite, SVN, REST.

Confidential

Java Developer

Responsibilities:

  • Gathered the requirement and translated the business details into the Technical design.
  • Preparation of Low-Level Designing and High-Level Designing and relevant documentation.
  • Built Proof of Concepts leveraging the Model-View-Controller (MVC) design pattern.
  • Created user interface application based on Core Java, Java\j2ee, JSP, Servlet.
  • Developed action and form classes using spring framework to handle pages requests.
  • Developed Servlets and JSP for data fetching and retrieval implementation with User Interface.
  • Involved in designing the web pages using HTML, CSS, JQuery, JSTL, and JSP.
  • Involved in writing scripts with AJAX to dynamically refresh the page contents.
  • Worked on enhancing functionalities and bug fixing.
  • Application deployment is performed in Apache Tomcat Server.
  • Used SVN for source code version control.
  • Developed Java, MySQL workflow-based applications.
  • Wrote AJAX scripts to dynamically refresh page content.

Environment: JSP, J2EE, Spring 2.5, MySQL, Tomcat

We'd love your feedback!