We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

New York, CitY

SUMMARY

  • Over 6 years In - depth experience in Android, Java and C/C++ application design, development, testing and deployment in both consumer and enterprise based applications.
  • Experience in Android application UI design implementation and development.
  • Strong knowledge of Software Development Life Cycle (SDLC) gained from designing, implementing, debugging, and maintaining the software.
  • Experience in working in Agile based environment.
  • Experience in object oriented programming, analysis and design.
  • Experience in working with Android Studio environment and using Genymotion simulator.
  • Experience of working with Fragments, Activities, Content Providers, Services, AsyncTask, Multithreading, Navigation Drawer, Push Notifications, Scroll Tabs, and Swipe Tabs.
  • Experience of using third party libraries like Volley and Retrofit
  • Experience of using map services.
  • Experience of working with file storage and SQLite.
  • Experience of publishing apps to Google Play Store.
  • Experience of using Git as the tool of source control and maintain old versions.
  • Experience of working with communication between apps and devices using Bluetooth.
  • Experience in Android Studio, Eclipse IDE, ADT plug in, Java, XML, SQLite, and Debugging tools
  • Experience in android application development for front end design.
  • Experience in integrating various third party API's like Facebook, Spotify, Google Maps, etc.
  • Experience in consuming JSON and XML to fetch data for mobile front end and parsing the XML and JSON response.
  • Experience in Multi-threading and background tasks.
  • Excellent understanding of OOP core concepts, Design Patterns, and experience in applying them in designing and developing SOA (Software-Oriented Application) based applications.
  • Experience in PHP / MySQL as a web developer.
  • Strong software optimization and debugging skills.
  • Excellent analytical, interpersonal and communication skills.
  • Self-starter strong work ethic and willing to learn new challenges.

TECHNICAL SKILLS

Programming: Java, C, C++, Python

Mobile Technology: Android

Environment: Android Studio, Eclipse, NetBeans, Visual Studio

Web Development: XHTML, JavaScript, PHP, CSS

Database: MySQL, SQLite

Source Control: Git

Other: OpenCV, OpenGL, JavaFX

PROFESSIONAL EXPERIENCE

Confidential -New York City

Android Developer

Responsibilities:

  • Worked in Android Studio Environment and used Genymotion as the simulator provider.
  • Worked in an Agile Environment and participated in bi-weekly sprints and daily scrums.
  • Worked in a TDD (Test Driven Development) environment to produce proper program fragment in each phase.
  • Worked with ProGuard for removing unused code.
  • Worked with Espresso for application testing.
  • Worked on Android Gradle Modification.
  • Worked in a Pair Programming environment that had a partner observed, navigated, and reviewed each line of code I typed in.
  • Implemented the application with core Android technologies including Content Providers, Sync Adapters, View Animations, Property Animations, JSON, and etc.
  • Worked on Android Marshmallow new features and also provided support for older versions.
  • Implemented new features using third party services such as Google Play and Map Services.
  • Independently handled modules, scope, analysis, design, build, test the code, debug and implement application.
  • Implemented data fetching using third party software like retrofit and Picasso.
  • Used SQLite along with content providers throughout app to deal with the data needed for the project.
  • Developed Widget for the app that will show the current Deal according to the search result that user saved.
  • Involved in the full life cycle of the project including analysis design, development, debugging, testing, and deployment.
  • Worked with Git source control tool to manage various versions on different branches.
  • Developed user-friendly UI using advance design pattern like Android, Navigation drawer, Fragment, List View, Action bar, Scroll Tab and Grid View as per the client request
  • Worked on custom DialogBoxes for alerts and to prompt user for his preferences.
  • Worked with web services used JSON, XML parser, and external libraries.
  • Implemented unit testing, integration testing and user acceptance testing

Environment: Android SDK, Eclipse ADT, Java, JSON, XML Parser

Confidential - Holmdel, NJ

Android Developer

Responsibilities:

  • Worked in Android Studio Environment and used Genymotion as the simulator provider.
  • Using acknowledges of data structures and OOPs design principle to design the features needed.
  • Worked on Android Gradle Modification.
  • Developed the new features from specifications.
  • Maintaining Local Data with SQLite.
  • Used Git version control software to do Pull Requests or Code Review and maintain older versions.
  • Worked with web services used JSON, XML parser, and external libraries.
  • Created new UI Screens and resource for layout UI work utilizing xml, shape drawable, text view, list View, web view, buttons, activities, and frame layout.
  • Developed the code in objected oriented manner for better code reuse and created the client codes.
  • Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.
  • Give proper training to junior team members and interns.

Environment: Android SDK, Eclipse ADT, Java, JSON

Confidential, New York City, NY

Android Developer

Responsibilities:

  • Worked on Push notification
  • Tested the application for relevant bugs, fixed the leaks and deployed on different Android firmware’s to validate the application stability.
  • Worked with Espresso for application testing.
  • Worked on Android Gradle Modification.
  • Worked on reviewing and distributing the App to the App Store.
  • Created new UI Screens and resource for layout UI work utilizing xml, shape drawable, text view, list View, web view, buttons, activities, and frame layout.
  • Worked with web services, used JSON and XML parser.
  • Worked with iHeartMedia team to convert and publish the project into Kindle Fire Apps, and also Roku channel.

Environment: Eclipse ADT, Java, JSON Parser

Confidential -Orangeburg, NY

Java Developer

Responsibilities:

  • Developed presentation layer using JSP and HTML.
  • Developed Action classes, Action Forms and JavaBeans.
  • Developed various mapping classes between the screen and the business objects.
  • Implemented Struts Validator Framework for user data in all modules.
  • Built application using Ant and Performed unit testing using Junit.
  • Capture and record interactions with client, users and team using Use Cases.
  • Involved in Android Development in the later of the job.

Environment: Eclipse ADT, NetBeans, Java

Confidential 

Web Developer 

Responsibilities:

  • Enhanced the product with new features as per client requirements.
  • Tested certain java module using Junit Extensions.
  • Worked with HTML, CSS and JavaScript to build basic functionality to manage products.
  • Maintaining Database of various products and customers.
  • Communication link between product team and development team.
  • Develop and maintain the documentation to support the application.
  • Worked with the maintenance team of the Extension Project.
  • Train new interns at the Web Office for various tasks.

Environment: HTML, CSS, JavaScript, PHP, MySQL

We'd love your feedback!