Resume

Sign in

Android Services

Location:
Rancho Santa Margarita, CA
Posted:
October 14, 2020

Contact this candidate

Resume:

SUMMARY:

Over * years of Android Development experience in analysis, design, development, testing and deployment of mobile applications in Android.

Experience in implementing all the android application components in application development.

Experience in developing applications with Activity based and converting all mobile specific application code base to mobile and tablet support.

Experience in implementing the application with activities and fragments in combination.

Experience in implementing the app specific features like Push notifications, App widgets and Deep linking.

Experience in implementing the MVC and MVP application specific architectures. Experience in implementing the Singleton design pattern, Builder pattern and strategy pattern.

Working on Kotlin, for new features application.

Extensively worked on memory leaks, data offline usage, push notifications, content providers, multiple screen support, accounts and sync on Android.

Good knowledge of the Activity lifecycle, Fragment Life Cycle. Broadcast receivers and services.

Strong skills and Knowledge in integrating third-party libraries like Dagger, Retrofit, GSON, and ButterKnife into the gradle and using them for improving performance of the application along with Knowledge on using test and testing0 frameworks like AssertJ, Junit, Mockito, Roboelectric, and Espresso.

Worked with interfacing mobile applications with back-end server by the use of XML/JSON, REST API etc.

Used GIT, SVN and Bit bucket for source code version control repositories in dynamic team environment.

Developed applications in compliance to Material design guidelines and working with view groups, media, threads, services of Android, broadcast receivers, content providers.

Familiar using popular public APIs like Google APIs and its services, Facebook, YouTube, PayPal, Kindle, Twitter, GPS, Maps, Bluetooth, Push APNS for developing android applications.

Have extensively worked on C#, HTML5, CSS3, Backbone, ASP, ASP.NET, WCF (Soap and REST), Entity Framework, LINQ to SQL, RIA Services, WPF, JQuery, Json, Silver light, XML, JavaScript, Team Foundation Server, SQL Server, Analysis Services.

Experience with Android storage mechanisms like SQLite database, Internal Storage and Shared preferences for storing the application data.

Worked with material design and publishing apps to Google Play store. Has ability to debug and resolve errors in application by using logcat and various other tools like DDMS and logcat. Can also test applications on multiple devices to ensure compatibility standards.

Experience in publishing the application to playstore and preparing the new application on the playstore.

Experience in creating the branches for the Continuous integration and continuous development with the Jenkins

Experience in creating the daily builds on different features with the branching strategy, creating the UAT test builds, alpha and beta test builds.

Experience in communicating to the designing teams and business teams to refine the wireframes and adding the technical details.

Experience in creating the technical flow documents with the Visio tools. Experience in creating the prototypes with the prototype tool.

Experience working with the RX Java and java API.

Experience with pair programming and agile methodologies.

Experience in implementing the restful web services and soap web services.

Experience in working with the TDD and BDD.

Also worked with the developers on an iOS team that wrote a technical support app for iOS 4 to locate idle technical support associates based on the associates' logon and location.

Used the Remedy API and CoreLocation frameworks

EDUCATIONAL DETAILS:

Master’s Degree in Business administration, India.

TECHNICAL SKILLS:

Programming Languages

C, C++, Java, Kotlin

Web Technologies

HTML5, CSS3, REST, SOAP, XML, XSL and WSDL

Scripting Languages

JavaScript, JSON, jQuery

OS Platform

Android, iOS, Windows, Linux

IDE Tools

Eclipse, Android Studio

Emulators

Android SDK Emulator, Various Android Devices

Subversion Tools

SVN, Bitbucket, Git

Build Tools

Jenkins, Maven, Gradle, Jira

Database

SQLite 3.9, MySQL, Oracle



Contact this candidate