We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • A highly dedicated and proactive professional, results - oriented individual with overall experience of over 5+ years of developing efficient & Innovative Android Developer with over 5+ years of experience designing, developing, testing, and maintaining Android applications. Built and worked on core features relevant to native android development. Looking to be a part of a place where latest technologies are leveraged such as Jetpack Components and possibly Kotlin.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Requirements gathering, Design, Coding, Testing and Deployment on play store.
  • Developed and architect multiple Android applications for various Smartphones and Tablets.
  • Strong working experience in Android SDK using JAVA and Kotlin.
  • Experience in designing UI layouts using Linear Layout, Relative Layout, Constraint Layout, Table Layout, ListView, Grid View and using Android native widgets and custom Widgets.
  • Strong knowledge of Android basic components i.e. Activity, Fragment, Service, Broadcast Receiver and Content Provider.
  • Expertise in developing rich GUI interfaces using XML, and Material Design.
  • Strong Experience with RestFul Api design web services, JSON and XML.
  • Experience with Android Studio and to develop application using MVVM, MVP and MVC pattern.
  • Good understanding of Android UI Guidelines and can develop apps that can support multiple screen sizes and Database development.
  • Worked in a Scrum based Agile Methodology with two-week iterations delivering new features and working software.
  • Troubleshooting Performance issues, Memory Optimization, followed coding guidelines (Android or Others), communicating and resolving related issues occurred during the phases of the project.
  • Proficient in Technical Analysis, Configuration and testing of new Development, customization of existing systems, involving Technical expertise on different modules.
  • Design and development of interface, conversion programs and external packages and custom applications and to import data from various legacy systems into Android application.
  • Ability of adopting New Technologies and Trends without any special training.
  • Well versed with Development and Implementation of large application-oriented project.
  • Experience in developing applications using third- party libraries RXJAVA, COROUTINE, JETPACK, RETROFIT, VOLLEY, PICASSO, BUTTER KNIFE, and EXPRESSO.
  • Experience in testing the application on device and simulator as well and writing jUnit test cases using MOCKITO, espresso for android applications.

TECHNICAL SKILLS

  • Kotlin, Java, XML, Python, JavaScript, HTML5, CSS3, SQL.
  • Android SDK, NumPy, Matplotlib, Pandas, Mat Flask, jQuery, AJAX, JSON,Bootstrap UI, ReactJS, Angular.js
  • Android Studio, Visual Studio, IntelliJ, JavaDoc Git, Anaconda, Jupyter
  • Notebook, Agile Software Development, Data Modeler, Object-OrientedPhotoshop.

PROFESSIONAL EXPERIENCE

Confidential - Philadelphia, PA

Android Developer

Responsibilities:

  • In-House application that lets consultants track their information. All relevant information on prior and current projects. Even upcoming projects.
  • Converted mock design from Zeplin into android xml layouts
  • Integrated Apis on swagger docs using Retrofit
  • Worked on caching non sensitive user data using Room
  • Worked in MVVM architecture
  • Worked on using LiveData observables to send data to View from ViewModel
  • Implementation of different user interface components such as WebView, ImageView, TextView and ListView to display the data for the application.
  • Develop, modify, and implement Mobile applications according to business requirements using Android Studio IDE.
  • Used Android SDK to develop new features involving Fragments, Layouts and other UI components.
  • Implemented complex layouts from wireframes using Relative Layout, Constraint Layout, Grid Layout and other layouts provided by Android SDK.
  • Created the content provider logic to load the information with an Observer Pattern in the UI thread using Loaders in Android.
  • Utilized Android Studio as the IDE in development.
  • Tested the mobile app in various Android emulators to support multiple Android devices.
  • Worked on large complex existing codebase in latest Android SDK, Android Studio and APIs using MVVM, and dependency injection design concepts.
  • Worked on Android Wear version of the app to display records, track and display push notifications and reminders.
  • Loading images within App using Picasso
  • Writing new classes in kotlin and migrating some classes form java to kotlin
  • Creating custom views, used recycleview, used card view
  • Helped to fixed bugs and created new features
  • Adding the new features to UI, using navigation component of android.

Confidential - Chicago, IL

Web Developer | Android Developer

Responsibilities:

  • Developed dynamic frontend and backend applications using Python, Flask Frameworks.
  • Develop, design and debugged Full-Stack Web Applications
  • Part of a team working in a Software Development Lifecycle to Design, Develop, Deploy, test, implement, and test products.
  • Contributed in building front-end applications using HTML, CSS, JavaSript, Angular 7.0 and BootstarpUI
  • Proficient working with Python, Flask and SQL databases
  • Developed entire Front-end and Backend modules using Python on the Flask web framework.
  • Created database models, APIs, and views utilizing Python to build interactive web-based applications.

Confidential - Chicago, IL

Android Developer

Responsibilities:

  • Use of Explicit and Implicit Intents in Android.
  • Incorporated Hockey App to distribute beta versions, collect live crash reports, get feedback from real users and analyze test coverage.
  • Used JSON/GSON to exchange data from Restful Web Services.
  • Enhanced the user experience by validating first the network state before calling a web service.
  • Designed custom views and use icons extensively for the layouts improving the Android app user Interface.
  • Handled Fragment data retention to ensure data integrity in Android on-screen rotation with the on SaveInstanceState and on RestoreInstanceState methods.
  • Partnered with cross-functional teams to define new product requirements, features, and functionality in the Android app.
  • Configured Retrofit to parsed JSON objects and improve asynchronous communication with the back end
  • Setup proper interactions of the front-end design and implementation with backend servers.
  • Implemented Dependency Injection with Dagger 1.
  • Implemented automated testing with Robolectric to ensure quality commits only with tested code.

We'd love your feedback!