We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 6 plus years of professional experience in Information Technology as developer industry with experience in Software Development Life Cycle (SDLC).
  • 3+ years of experience in designing and developing Android Mobile Applications and 3+ years of experience as Java Developer.
  • In depth knowledge in Core Java, Object - Oriented Programming, Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based on Unified Modeling Language (UML).
  • Experienced with Android versions (Nougat, Marshmallow, Oreo).
  • Experience in various methodologies (SDLC) like agile development and waterfall development.
  • Experience in working with various design patterns like MVP, MVC, Singleton, Builder, Factory, Adapter and View holder.
  • Good understanding in Android OS, interactive application development and memory management.
  • Experience with Android components such as Activities, Fragments, Intents, Services, Broadcast Receivers, Notifications, Menu Designs and Content Providers.
  • Experience working with SQLite Database, Shared Preference, Internal Storage, External Storage for Storing.
  • Worked on projects using different Android API like Google Maps, WebView, SQLite.
  • Experience in working with third party libraries like Firebase, Google ZXing, Dagger, Retrofit, Realm, Volley, ButterKnife, OkHTTP, Picasso, and Glide.
  • Experience with source code control management like GIT.
  • Hands on experience with parsing JSON data.
  • Experience in debugging using Logcat, DDMS and ADB tools.
  • Experience in developing -apps using TDD.
  • Ability to adapt to new technologies, excellent analytical and problem-solving skills.
  • Able to take initiative; work independently and as a team player.

TECHNICAL SKILLS:

Languages: Java, C#, TSQL.

Web Technologies: CSS, HTML, JavaScript.

Web Services: JSON, XML

Databases: SQLite, Firebase, MySQL, SQL Server, MS Access, MS Excel.

IDE: Android Studio, Visual Studio.

Version Control: GitHub, Git.

PROFESSIONAL EXPERIENCE:

Android Developer

Confidential,Chicago,IL

Responsibilities:

  • Involved in understanding the interactions of all phases of application development life cycle.
  • Involved in requirement gathering, UI design and application development.
  • Worked with Android Studio and the latest Android SDK in developing mobile application.
  • Hands on experience in developing Android Enterprise Applications for mobiles and tablets using Android SDK Tools.
  • Very Good understanding of Android back-end and UI guidelines.
  • Used MVP pattern for designing the application using Android Studio and Android SDK.
  • Created views for Date &Time pickers, image buttons and created layouts Image View and Scroll Views.
  • Worked on material design for mobile application as per the business rule from the client side.
  • Worked on Intent Service to generate the PUSH Notifications.
  • Worked on Location Manager to get the Nearby airports for Booking Flight tickets.
  • Used Material design using Card View, Recycler View and classic principles of good design with innovation.
  • Worked on different third-party libraries like Retrofit for network calls, Google Cloud Messaging (GCM) and Glide to download images from URL.
  • Worked on TDD (Test Driven Development) in this project to bring out the quality output of the application.
  • Used GIT to update the repositories and to collaborate with the team by using GIT Hub to check the conflicts.
  • Used JIRA platform while developing the mobile application to increase the productivity and to follow the tasks provided to accomplish the project.
  • Followed a complete AGILE methodology with Daily Stand up calls every day and updating on JIRA.
  • Actively involved in meetings and team building events.

Environment: Android SDK(6.0-8.0), Android Studio 2.3, Java 7, Retrofit, Glide, JIRA, JDK, REST API.

Android Application Developer

Confidential,Chicago,IL

Responsibilities:
  • Involved in the full life cycle of the project including planning, designing, development, testing and deployment.
  • Worked in an Agile software development based environment.
  • Worked on designing screens using MVP pattern for the application.
  • Worked on Linear, Frame and Relative layouts.
  • Implementing Broadcast Receivers for Android.
  • Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Handler etc.
  • Worked on changing the AsyncTask to Loaders as Asynctask will be destroyed during the Orientation change.
  • Worked with different Third Party Libraries like Butter Knife, Dagger, Google Cloud Messaging (GCM), Retrofit, Universal Image Loader.
  • Worked on Marshmallow run time permissions.
  • Worked with Retrofit to make Network Calls.
  • Worked on adding views into android components using Butter Knife.
  • Refactored the code base in such a way that it follows android clean architecture.
  • Actively attended the team meeting and events.

Environment: Android SDK (4.1 to 6.0), Java 7, Android Studio 1.5, MVP, Butter Knife, Retrofit, Github, JSON, Agile Methodology.

Android Developer

Confidential,New York,NY

Responsibilities:
  • Worked on various phases of the SDLC cycle like design and development.
  • Worked on designing screens using MVC pattern.
  • Worked extensively with UI frameworks such as Android Fragments.
  • Worked on saving UI on Orientation change by creating Dynamic Fragments.
  • Used the Logcat for debugging.
  • Worked on the List View to show the list of nearby restaurants.
  • Assisted in implementing PUSH notification so that the user knows that the order is ready or it's being delivered.
  • Used GPS service to update the user location.
  • Used SQLite for databases.
  • Used GIT version control system.
  • Participated in daily stand-up meetings and involved with Scrum meetings.

Environment: Android SDK (4.1 to 6.0), Java 7, SQLite, MVC, GIT, REST, Logcat.

Java Developer

Confidential, Weehawken,NJ

Responsibilities:
  • Designed and implementation of batch with ability to scale the system to accommodate high case volume and product growth.
  • Extensively Worked on writing efficient SQL stored procedures to generate outbound files for external systems.
  • Followed Agile methodology throughout the process of design and development.
  • Designed and developed web pages using HTML, JSP, JavaScript, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript.
  • Wrote compact and clean code using object oriented design approach.
  • Mapping interfaces fields to new system database schema.
  • Ensured compliance with the defined process, the quality and time of the team's deliverables.
  • Problem identification and integration of technical skills to address and solve issues.
  • Used core Java and advanced Java API in implementing business layer with respect to functional requirements.
  • Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Used GIT version controls.
  • Developed web application using MVC pattern.

Environment: Java 7, Oracle 11g, XML, EJB, JSP, JMS, Websphere v7.0, Apache Tomcat 7.0, Web Services, Windows.

Java Developer

Confidential,Boston,MA

Responsibilities:
  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Experienced in cloud technology and on-premise infrastructure integration.
  • Involved in the development of Page Flows, Business Objects, Hibernate database mappings and POJOs.
  • Developed the Web User Interface using the HTML, JSON, Ajax and Servlets for the Customer pages where the PDF response is printer friendly.
  • Actively involved in the enhancement, maintenance and design for the application.
  • Implemented open source MVC architecture using Spring MVC
  • Interaction / Connection with Oracle Database is implemented using Hibernate and Java to Database Connectivity (JDBC)
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Created REST web services for populating and saving data from/to database.
  • Involved in the development of the presentation tier using JSP, HTML, CSS,
  • Implemented logging functionality using Log4j.Monitored the error logs using Log4j and fixed the problems.
  • Used GIT repository as Version Control.
  • Used Maven as build and configuration tool.

Environment: Java 6, JavaScript, XML, HTML, CSS, JDBC, MVC, Hibernate, REST, UML, Maven, Oracle10g, 11g.

We'd love your feedback!