We provide IT Staff Augmentation Services!

Android Developer  Resume

5.00/5 (Submit Your Rating)

Miami, FL

SUMMARY:

  • Around 7+ years of IT experience in design and development in java based applications.
  • 4 years of smartphone (Android) development experience. Developed and architected multiple Android applications across versions. I have a good understanding of Android UI guidelines.
  • Developing applications involving User Interface development, Adapters, Content Providers, Services, JSON Parsing and Telephony Manager
  • Expertise in Data Structure, Multithreading, Exception handling.
  • Skilled in developing APIs for middle ware Framework modules for mobile platforms using C and C++ and Java.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Experienced of working on Android platform and frameworks and customizing it as per requirements.
  • Experienced on basics of Apple Swift for application development using XCode.
  • Undertaken full life cycle of Android Application Development which includes testing on device and simulator as well.
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
  • Worked on user - friendly, aesthetically pleasing and fully functional applications for Android and HTML5.
  • A self-driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of Software development lifecycle.
  • Familiar with code versioning tools like G0it.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines

TECHNICAL SKILLS:

Languages: C, C++, C#, VB, Java, JavaScript, Android.

IDE: Eclipse 3.x, Net Beans 5.x/6.x/7.x, Android Studio, Visual Studio, InteliJ, WebStrom,Xcode.

Web Technologies: HTML5, CSS3, XML, XHTML, JQuery.

OS: Android, Windows (NT/2000/XP/Vista/7/Server 2008), UNIX.

RDBMS: SQLite 3.6, Oracle 9i/10g, MySQL 4.0/5.0/5.5

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

Android Developer

Responsibilities:

  • Designed an Architecture for application.
  • Implemented Restful web services using Retrofit library for the network calls and GSON for parsing.
  • Weekly Demo to the client about the progress of the Application.
  • The application is build to support Clover Device .
  • Designed and developed various modules in the app.
  • Implemented Dynamic UI for the application.
  • Implemented Fragments, Activities.
  • Developed different features for the application.
  • Handled On-Shore and Off-Shore Team.
  • Developed UI for most of the modules in the application using List View, Recycler View
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Accessed JSON objects using web services like REST API.
  • Used Repositories like Git in application development.
  • Implemented Singleton design pattern to pass through the object into different fragments.
  • Used Gradle Build for project building including libraries needed for the application.
  • Worked closely with UX team for designing the screens.
  • Worked very closely with product management people to build the application flow.

Tools: /Technologies: Android Studio, Android SDK, HTML5, XML, JSON, Material Design, API’s, Lollipop, Design Patterns, Web Services (REST, JSON, Server).

Confidential, Dallas, TX

Android Developer

Responsibilities:

  • Design screens using MVC pattern for the application with Android Studio.
  • Designed and developed various modules in the app.
  • Implemented Fragments, Activities.
  • Developed different features for the application.
  • Developed UI for most of the modules in the application using List View, Grid View, and View Pager and Tab layouts using Action Bar.
  • Integrated search widgets to perform search through their collections and loads recent search.
  • Implemented Restful web services using Retrofit library for the network calls and GSON for parsing.
  • Used ZBar library for using the QR codes and camera API for accessing the camera to use the QR code.
  • Worked on the local data storage using shared preferences, SQLite database and file system.
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Implemented Serializable and Parcelable objects to send across activities.
  • Improved the application performance by detecting memory leak s using DDMS and LeakCanary.
  • Used Gradle Build for project building including libraries needed for the application.
  • Developed generic libraries for downloading images and other resource using Async task handlers.
  • Developed utility classes to handle Validations of user information using regex functions and other common app functionalities.
  • Accessed JSON objects using web services like REST API.
  • Implemented store location by using Google Maps API.
  • Familiar with use of sensors, such as gyroscopes and accelerometers for determine position and orientation of the device.
  • Used Google Maps for faster navigation to find the Branch location and information to user get there.
  • Implemented Dialog Fragment to share the product with their friends and family.
  • Implemented Singleton design pattern to pass through the object into different fragments.
  • Used Repositories like Git in application development.
  • Experience with REST and SOAP web services.

Tools: /Technologies: Android Studio, Android SDK, HTML5, XML, JSON, Material Design, API’s, Lollipop, Design Patterns, Web Services (REST, JSON, Server).

Confidential, Canton, OH

Android Developer

Responsibilities:

  • Responsible for refactoring existing code and redesigning structures to improve performance of the entire app.
  • Develop the News module providing all latest company news.
  • Enhanced the scheduler module providing the associates work schedules and notifications.
  • Worked extensively with Eclipse, Java and Android SDK frameworks.
  • Designed the login activity with dynamic layouts and custom buttons.
  • Used Shared Preferences for login session and handlers for set timers.
  • Used services, Sync tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Used Volley library to get JSON objects and arrays from server.
  • Used Expandable List Views and Hash Maps to create drop-down lists using custom objects.
  • Communicate with back-end development team to integrate front- and back-end code.
  • Communicated effectively with stakeholders to manage expectations.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used Web services Like REST,JSON.
  • Used testing tool to test the application such as Espresso to avoid bad, outdated UX.
  • Fixed bugs reported by testing team using ADB and DDMS.
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and Data Structures.
  • Used Repositories like Git in application development.
  • Experience with REST and SOAP web services.

Tools: /Technologies: Android Studio, Android SDK, Android Framework APIs (GPS, Camera, Notification), UI Animations, Eclipse, DDMS, Dreamweaver), Object Oriented Design, Genymotion emulator, SQLite, WebServices (JSON, REST).

Confidential, Atlanta, GA

Android Application Developer

Responsibilities:

  • Updated assets for tablets
  • Fixed mailto links with customized Web View.
  • Implemented features of the item/product page
  • Implemented Google Android location-based API to display destination of the nearest stores.
  • Added ability to apply filters to search results
  • Write the Android asynctask service to update List View Screen.
  • Write a code for Android device data persisting in CDB & Maintain the Data Persistence transactions.
  • Numerous contributions to bug fixing and performance/stability enhancements across the app for production readiness.
  • Involved in developer testing by porting the app on multiple devices with various screen sizes.

Tools: /Technologies: Android Studio, Java SDK 1.6, XML, Eclipse IDE, ADT Plugin, SQLite.

Confidential, Austin, TX

Android Developer

Responsibilities:

  • Designed and Implemented Views and Layouts for user interaction.
  • Created a sliding carousal view for the shopping application.
  • Developed the UI layers for activities.
  • Used multi-threading to implement parallel processing.
  • Created an Interface to integrate a Mag-Stripe Reader into the android platform.
  • Involved in set up coding standards and code review.
  • Integrating RESTFUL services to android framework.

Tools: /Technologies: Java, Android SDK4.3, Android NDK, Android emulator, Eclipse 3.4/3.5, ADT Plug-in, DDMS.

Confidential

Software engineer

Responsibilities:

  • Developed Header Load tool using STL algorithms providing GUI.
  • Developed migrating modules by providing GUI using Toolgen tool.
  • Guided the team to implement the same across different products and applications of SQL/MX.
  • Prepared Unit Test Plans, Creating test cases and Unit testing the code and preparing Unit Test Result documents.
  • Design document review (TRD, LLD), Code review, UTP and UTR reviews and maintaining the WPI logs and Checklists.

Tools: /Technologies: C++, C, Qt, Linux, Qt Creator, winscp, CVS.

We'd love your feedback!