Hey , i have gone through your requirement of android developer , i have 4+ year of android development experience in kotlin ,java and i have also published by own app on google play store , single handedly , As i am jst starting out on this particular platform , i am looking to develop long term relation with my all upcoming clients.
Overview: I have 4+ years of mobile application development experience that includes Native android app development and Hybrid (Flutter) App development for android, ios, and web.
Approach: Implemented MVVM, MVP approach with JetPack suit Libraries that includes Data-Binding, Navigation, Room, Work-Manager, etc following best practices providing better- testability, eliminating boiler-plate code, separation of concern for keeping the quality high.
Technical Experience:
Along-side Android, I have integrated various technologies like Firebase(for authentication, Live Chat, Storage, etc.), ML Kit, OpenGL, 3rd Party Libraries, Video Streaming Libraries like Ant Media Server, Quickblox, Networking HTTP Libraries like Retrofit, Volley, worked with Socket Request & Response implementation. Worked with BLE GATT Server implementation for interaction with Bluetooth device and subscribing for data. Used Room Database over Sqlite, Work-Manager for background work, Repository, ViewModel for compatibility and smooth update.