Android developer, Kotlin - KMP - GraphQL enthusiast
Senior android developer at Care.com
Get productive with GraphQL - Type Adapters
Kotlin Value class - new kid in town?
Jetpack compose #1 DropdownMenu - Weather UI
Using ViewModel-LiveData with Jetpack Compose
Android Utility belt — Collection of dependencies for a greenfield project
Android — Instrumentation test with hilt & espresso
How HiltViewModel is generated without a factory?
How viewmodel survives configuration change?
Android — Basic Hilt setup with viewmodel + fragment
Designing a bottom navigation bar with Jetpack compose
I created few shapes in Jetpack compose / Gist included
Jetpack compose - shape your views
Android — Implementing LifecycleAwareTimer
Flow is non-blocking but the collector is not
GraphQL backend — authorization & authentication
LeetCode — Median of Two Sorted Arrays
Leetcode - Kotlin solution for the longest substring without repeating characters
GraphQL backend — pagination & filters
Write less with Intellij Live Templates
GraphQL backend — nested objects
GraphQL backend — update & delete
VSCode - A perfect setup for Github pages project
GraphQL - simple backend - SpringBoot application
Weather forecast card design using Jetpack Compose
Android - API calls to Graphql server
Adding LinkedList elements Kotlin solution- LeetCode #1
Android - GraphQL code generation
Exploring Hasura - Schema setup and queries
Tools that I use to compose a post
Getting started with Hasura cloud
Electronic store problem - Hackerrank - Kotlin solution - elimination approach
Drawing book problem - Hackerrank
Sock merchant problem - Hackerrank
Want to connect with Mahendran?
Create an account to connect with Mahendran. You can also sign in below to proceed if you already have an account.