J
Senior Android Developer
Jirah
Jul'2018 - May'2021
Saudi Arabia, Remote
• Leading a team of 4 members and 2 Android apps at Jirah, the Jirah Sitter app and the Jirah Parent app.
• Brought a clean codebase into existence by using MVVM and the latest libraries such as Kotlin Coroutines, Dagger2, Retrofit2, Android
Navigation Component, Work Manager, Room, View Model, LiveData, Android Paging and other Android JetPack libraries.
• Delivered the Jirah Sitter app, from inception to deployment in under 6 months so the Jirah Sitter Android app is my baby!
• Quickly took over the Jirah Parent app after finishing the Jirah Sitter app, the app was unstable and janky, fixed all the main bugs and improved its UI rendering performance and eliminated all UI janks in under 1 month.
• Streamlined deployment process by setting up an automatic build &deployment pipeline using Bitbucket Pipeline and Google Play API.
• Wrote a custom Chat SDK using SendBird SDK and published it as a private repo, now used by both Android apps for chat functionality.