Portfolio

Won the week #1 Android Dev challenge held by the Android team with Jetpack Compose https://twitter.com/NotYourPM/status/1390626882740051977
Won the week #2 Android Dev challenge held by the Android team with Jetpack Compose https://twitter.com/NotYourPM/status/1387342265111048193
Wrote a blog, exploring how the Reflection works in Kotlin and Java and to make impossible things possible using it! https://proandroiddev.com/peeking-behind-the-forbidden-door-of-reflection-by-pra...
Published an article explaining how to make the most of Kotlin's semantics to produce more robust and testable code https://proandroiddev.com/make-your-kotlin-code-express-itself-9a36b37c5f93
Wrote an article about how to make the most of another lesser-know API by Google, the Awareness API to better understand the context of the user and their surroundings. https://proandroiddev.com/sm...
Wrote an article on how to merge two adapters with different view types into a single list using MergeAdapter. https://prafullmishra09.medium.com/fuse-your-lists-with-mergeadapter-aedfa4af209b
Explored and wrote about the lesser-known but very useful Palette APi by Google to make your UI collaborate more with the pictures shown in it https://proandroiddev.com/make-elegant-apps-with-palet...
Published a follow-up post for understanding Dagger and Dependency Injection in Android for beginners. https://proandroiddev.com/dagger-but-for-3-year-olds-part-2-394c279574c5
Published a post on understanding Dagger and Dependency injection in Android for beginners https://proandroiddev.com/dagger-but-for-3-year-olds-684ad33af41c
Published a post on how we at Gojek migrated to GoID, our new identification and authentication service, from an app side perspective https://medium.com/gojekengineering/the-journey-to-our-new-auth...
Building JetComposer, highlighting UIs and animations that can be built with Jetpack Compose. All open sourced. Project link: https://github.com/prafullmishra/JetComposer