- I worked with one of the most popular bank in Bahrain and Kuwait i.e. Kuwait Finance House.
- I worked as a Software Engineer on their Retail and Corporate Android App used by millions of people.
- My responsibilities are developing and maintaining their retail banking.
- I used the following tools and technologies for the development of this banking app from scratch:
Android Studio, Android SDK, Kotlin, Java, XML, REST APIs, Retrofit, Google Maps, Dependency Injection, KOIN, Android Design Patterns, MVVM with Clean Architecture for Android, Kotlin Coroutines, Android Jetpack, ID card scanning and OCR using DAON and Microblink, Person liveness check using Daon Face SDK, Android app Obfuscation for security, Android Device Root Check, SSL Pinning, In-app animations