- π¦ I'm an Android Application Developer working for the NatWest grroup and my previous project was UK government (HMRC).
- π» I use daily Kotlin, Jetpack Compose, Java, Coroutine, MVVM, Clean Architecture, DI: Hilt or Koin, Kotlin Flows
- π I am currently reading Feel Good Productivity by Ali Abdaal
- π¬ Talk to me about Android Development, Mobile UI and Arch Design, FinTech
- π€ My hobby is playing Cricket π and Programming π¨π»βπ»
- π§βπ» Tech I work on :
-
Android Engineer at Capgemini
- London, United Kingdom
-
13:31
(UTC) - http://www.aliahmed.online/
- in/ali-ahmed-info
Pinned Loading
-
WeatherApp-Android-Clean-Architecture-Jetpack-Compose-Kotlin-Hilt-Flow
WeatherApp-Android-Clean-Architecture-Jetpack-Compose-Kotlin-Hilt-Flow PublicMulti module Android Clean Architecture based Jetpack compose project related to the Weather APP, where user can see the current weather conditions and forecasting.
-
News-App-MVVM-Kotlin-Coroutine--Flow-Koin-Retrofit-
News-App-MVVM-Kotlin-Coroutine--Flow-Koin-Retrofit- PublicThis is my public repository where I tried to create the clean architecture for Android development. Where it can be used for technical interview, proejct template. The tools I have followed: MVVMβ¦
-
-
Ticker-Using-Recycler-View-Android
Ticker-Using-Recycler-View-Android PublicSometimes in our android apps need a marquee text effect like smooth autoscroll horizontally or vertically. Example: For breaking news app there is a most necessary functionality which is show the β¦
-
Android-Dynamic-Form-Fields
Android-Dynamic-Form-Fields PublicWe can handle lots of forms in a single Activity using Dynamic forms like : TextView, EditText , Spinner etc. Normally we add field from XML layout but we can also add these programatically. This rβ¦
-
CustomClickableCalender
CustomClickableCalender PublicSometime we need to develop our custom calendar where date cells have to create our-self. So that I develop a calendar where date field are created by me. User can select date range from UI.
If the problem persists, check the GitHub status page or contact support.