Arunkumar Sampathkumar is a Principal Software Engineer based in Singapore with 10+ years building mobile platforms and developer tooling, currently leading developer experience and AI-powered tooling at Grab. He has deep Android expertise—moving from hands-on app architecture and modularization to platform-wide engineering leadership—and previously reduced build times dramatically and drove reusable, reactive architectures at Freshworks. An active independent developer, he maintains well-known Android apps like Lynket and uses them as a playground for new APIs and bleeding-edge tech. He contributes to notable open-source projects such as Bazel’s Kotlin rules, fixing complex integration and Android build issues that improve mixed Java/Kotlin and resource compilation workflows. Comfortable across systems from embedded research to large-scale mobile platforms, he pairs pragmatism with a knack for developer productivity improvements. Collected experience in build tooling, modular Android systems, and cross-language integration makes him a go-to engineer for scaling mobile developer ecosystems.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Electronics and Communication Engineering, Bachelor’s Degree Electronics and Communication Engineering at Sona College of Technology
Master's Degree Embedded Microelectronics and Wireless Systems, Master's Degree Embedded Microelectronics and Wireless Systems at Coventry University
Contributions:3 reviews, 6 commits, 8 PRs in 1 year 3 months
Contributions summary:Arunkumar primarily contributed to the Bazel build rules for Kotlin. They focused on improving the integration of Java and Kotlin code within the build process, specifically addressing issues related to strict dependencies, srcjars, and annotation processing. Their contributions also included supporting mixed Java/Kotlin sources when ABI jars are enabled and addressing a critical bug related to Android library builds, ensuring correct resource compilation in projects with the same package name. Furthermore, they fixed a typo in local repository setup instructions.
Common rules and macros for Grab's Android projects built with Bazel.
Contributions:48 pushes, 62 branches in 3 years 1 month
macrosbazelgrabandroidandroid-s
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Arunkumar Sampathkumar - Principal Software Engineer at Self