Garima Jain
Garima Jain, Google Developer Expert - Android, also known as @ragdroid is working as a Principal Android Engineer at GoDaddy Studio. Previously she has worked with Fueled Noida and Bharti Soft Bank (Hoppr, Hike). She is also an international speaker and an active technical blogger. She has done her post-graduation from IIT Jodhpur. She enjoys interacting with other people from the community and sharing her thoughts with them. In her leisure time, she loves watching television shows, playing TT and basketball. Due to her love for fiction and coding, she loves to mix technology with fiction to present her ideas and experiments with others.
Latest
- Speaker: Official Android Youtube Channel: MAD Skills, Community Tip: Separating entities per layer
- Book Review: Kotlin Coroutines Deep Dive in 2021
- Mentorship: Google's Road to GDE program: Mentored two female Android developers in May and December 2021
- Speaker: Droidcon Italy 2020 A LUT (lot) of image filters on Android in November, 2020
- Speaker: DroidKnights 2020 A LUT (lot) of image filters on Android in September, 2020
- Speaker: 360 AnDev 2020 Meaningful vector animations using Shape Shifter on 17th July, 2020
- Speaker : Android Makers Flowing Things, not so strange in the MVI world on 21st April, 2020
- Became first woman Android GDE from India
- Spoke at Droidcon London, 2019: Flowing Things, not so strange in the MVI world on October, 2019
- Conducted an interactive session at WomenDroid Meetup: SpeakUp on 7th September, 2019.
- Spoke at Droidcon NYC, 2019: Flowing Things, not so strange in the MVI world on 27th July,2019
- Spoke at Droidcon Berlin, 2019: A LUT (lot) of image filters on Android on July, 2019
- Started working for GoDaddy Studio.
- Joined CasterIO as an Author.
- Gave a talk at Droidjam India, 2018 : Why not MVPI or MVVMI with Ritesh Gupta on 14th July, 2018
- Gave a talk at Chicago Roboto, 2018 : "Dagger 2 Android : Defeat the Dahaka" on 13th April, 2018
- Gave a talk at Droidcon Boston, 2018 : "Why MVI? - Curious case of yet another pattern" on 27th March, 2018
- Co-Organized Droidcon Boston, 2018 on 26th - 27th March, 2018
Coolest \m/
Social Links
Community Experience
- Book and Articles Review: Kotlin Coroutines Deep Dive in 2021
- Program Committee: Droidcon Berlin 2021 CFP Committee
- Mentorship: Google's Road to GDE program: Mentored two female Android developers in May and December 2021
- Moderator: Droidcon APAC 2020 Ask Googlers about Jetpack in December, 2020
- Speaker: Droidcon Italy 2020 A LUT (lot) of image filters on Android in November, 2020
- Program Committee: Droidcon EMEA, Droidcon APAC 2020 CFP Committee
- Speaker: DroidKnights 2020 A LUT (lot) of image filters on Android in September, 2020
- Speaker: 360 AnDev 2020 Meaningful vector animations using Shape Shifter on 17th July, 2020
- Speaker : Android Makers Flowing Things, not so strange in the MVI world on 21st April, 2020
- Speaker : BlrDroid meetup: Flowing Things, not so strange in the MVI world on 17th November, 2019
- Speaker : Droidcon London, 2019: Flowing Things, not so strange in the MVI world on October, 2019
- Workshop : WomenDroid Meetup: SpeakUp on 7th September, 2019.
- Speaker : Droidcon NYC, 2019: Flowing Things, not so strange in the MVI world on 27th July,2019
- Speaker : Droidcon Berlin, 2019: A LUT (lot) of image filters on Android on July, 2019
- Joined CasterIO as an Author.
- Speaker : Droidjam India, 2018 : Why not MVPI or MVVMI with Ritesh Gupta on 14th July, 2018
- Speaker : Chicago Roboto, 2018 : "Dagger 2 Android : Defeat the Dahaka" on 13th April, 2018
- Speaker : Droidcon Boston, 2018 : "Why MVI? - Curious case of yet another pattern" on 26th-27th March, 2018
- Co-organizer : Droidcon Boston, 2018 26th-27th March, 2018
- Speaker : DevFest New Delhi, 2017 : "Dagger 2 Android : Defeat the Dahaka"
- Speaker : Droidcon Berlin, 2017 : "Dagger 2 Android : Defeat the Dahaka"
- Speaker : Droidcon Boston, 2017 : "Rxify : A simple spell for complex RxJava operators"
- Speaker : GDG January Meetup Codelab, 2017 : "Rxify : A Talk to Remember"
- Speaker : Droidcon India, 2016 : "Rxify : A simple spell for complex RxJava operators"
Technical Writing Experience
She likes to share her findings and experiments with the community and here's a list of the articles written by her.
- July, 2021 : Jetpack Compose: Missing piece to the MVI puzzle?
- June, 2020 : Coroutines: Suspending State Machines
- March, 2020 : The Remote Way
- March, 2019 : Rxify: Retry with Exponential Backoff in RxJava
- March, 2019 : Kotlin : When if-else is too mainstream
- July, 2018 : Rxify: Error Handling with Subjects (RxRelays)
- July, 2018 : No Version? No Problem! .. Jitpack comes to the rescue
- May, 2018 : Rxify : The startWith { MVI } pitfall
- May, 2018 : Why MVI? -- The State Problem
- May, 2018 : Why MVI? -- The Curious Case of Yet Another Pattern
- Nov, 2017 : Dagger 2 Annotations : @Binds & @ContributesAndroidInjector
- Sep, 2017 : Dagger 2 : Component Relationships & Custom Scopes
- Jul, 2017 : Dagger 2 : SingleCheck, DoubleCheck, Scopes
- Jul, 2017 : Dagger 2 Component.Builder
- Jul, 2017 : Dagger 2 Android Defeat the Dahaka
- Mar, 2017 : How to be a Mock-Star?
- Feb, 2017 : How to Train your Droid?
- Dec, 2016 : Rxify : Maintaining Order In Auto-Complete Search
- Nov, 2016 : Rxify : Anti-Cache-Then-Network
- Sep, 2016 : Rxify : Part 4
- Aug, 2016 : Rxify : Part 3
- Aug, 2016 : Rxify : Part 2
- Aug, 2016 : Rxify : Part 1
- Jul, 2015 : Syncing wearable configuration across mobile and android wear
In addition to the above articles, there are many more lying in the "Drafts" which are not decent enough to share :P
Open Source Projects
She has the following open-source demo projects :
Older
Others
MVP Plugin for Android Studio
Some Client Projects on Play Store
Research Paper Publications
Thank you for reading this looong post about Garima Jain.