t
toobasaeed456

toobasaeed456

Pakistan
Inglese
Alcune informazioni sono riportate in lingua inglese.
Chi sono
Android Developer | Kotlin | Java | Android Studio | Android App Development | Bug Fixing | Debugging | APK/AAB with 4+ years of experience building and maintaining production Android apps. Skilled in Android SDK, MVVM, Retrofit, REST API, Room, Firebase, FCM, XML, Coroutines, Jetpack Compose, API Integration, Testing, and Play Store Release. Experienced in fixing complex bugs, improving performance, working with existing codebases, and delivering reliable, user-friendly apps with strong ownership and problem-solving skills.... Continua a leggere

Competenze

t
toobasaeed456
toobasaeed456
offline • 
Tempo di risposta medio: 1 ora

Consulta i miei servizi

Sviluppo di app Android
I will develop a native android app using kotlin

Portfolio

Esperienza lavorativa

Innovo_Technologies

Android Developer

Innovo Technologies

May 2023 - Present • 3 yrs 5 mos

Built an Android e-commerce app that automates drinking water delivery Process. ▪ Includes Automatic distributor allocation, delivery routing, delivery scheduling. ▪ Stock request management via SAP and OMS integration. ▪ Driver-managed order edits with on spot sales creation. ▪ Payment integration (cash, card, in-app). ▪ Invoice printing with transaction history access. ▪ Android Studio, Android SDK, Higher Order functions, Kotlin, Navigation, MVVM, Git, Slack, Extension function. ▪ Retrofit: Used to fetch and transform REST API JSON responses into User-Defined Objects for storing into local DB. ▪ MVVM: Used it to distribute the workload between components such as model, view and view-model. ▪ Room/ SQLite: Used these for local storage to enable offline access. ▪ FCM: Used FCM to send and receive requests / approval Notifications from Driver and Supervisor apps. ▪ NearPay: Integrated in app-payment option using this SDK. and purchaseTransaction API for executing and handling payment transaction workflows. ▪ Coroutines: Used Kotlin Coroutines with context switching, utilizing Dispatchers.Main for UI operations and Dispatchers.IO for background tasks. ▪ LiveData: Implemented reactive data pipelines using Kotlin Flows with LiveData conversion for lifecycle-aware UI observation. ▪ Flows: Implemented Kotlin flows to emit data from network and local db to the UI on Main Thread. ▪ Hilt/ Dagger: Used for Injecting dependencies automatically, giving required objects and reducing boilerplate code. ▪ XML Layouts: Designed responsive and user-friendly Android UIs using XML layouts for multiple screen sizes, integrated App Navigation & MPAndroidChart libraries to display statistical Pie and Bar charts. ▪ Jetpack Compose: Practiced designing Android UIs using Jetpack Compose for different screens. ▪ Production Support: Provided production support by diagnosing and resolving issues as soon as they occurred.