Raman Sharma

159
reputation
1
5

More than 8 years of (15 applications on Google play) end to end implementation and designing experience in Android as well as interpersonal skills, and experience interacting with diverse personalities Exposure of working in following categories of applications: - Medical, Car Servicing, Classifieds, E-commerce, Utilities.

o Proven working experience in enterprise level to small applications for Android platform

o Working knowledge of the general mobile landscape, different versions and architectures

o Experience with offline storage, threading, and performance tuning and synchronizing data with back-end server

o Familiarity with REST-Full APIs to connect applications to back-end services with security measures as well knowledge of 3rd party libraries like Retrofit and volley.

o Deep understanding of platform design principles and interface guidelines

o Proficient understanding of code versing tools like Git, SVN (Bitbucket and Github)

o Solid understanding of the full mobile development life cycle

Competency:

o Programming languages : Android-SDK, JAVA, Web Services (RESTFUL and XML), Kotlin, JSON

o Mobile development : Android

o Google APIs : Google Apps Script, Contact API, Sites API, Gadgets API, Calendar API, g+ API, Google Maps API, Google Places API, Google Translation API, Google Cloud Messaging (GCM).

o Operating systems : Mac OSX, Windows

o Database management system : SQLite, MySQL, Room

o Database Designing tools : UML

Tools and Technologies:

o Java, Kotlin, Android SDK, Android

o Room, SQLite

o Android Studio, IntelliJ IDEA, Eclipse, Photoshop

o Development: Agile Methodologies, Model View Control, Git and SVN

o Key Expertise: Web Services, augmented reality, Camera APIs, complex layouts, MVVM Architecture, MVP Architecture, LiveData, CoRoutines, Dependency Injection, Android Jetpack Components.