Raju Shingadiya
Raju Shingadiya
Raju Shingadiya
Senior Android Engineer · open to remote collaboration

I build Android from the firmware up to on-device AI — and I wrote a compiler that runs Kotlin on the GPU.

8+ years and 20+ production apps in Kotlin/Java — my lead app, Tileswale, has 500K+ downloads. I work past the app layer too: AOSP firmware, custom ROMs, kiosk builds, and hardened fintech apps.

8+ yrsbuilding Android professionally
500K+downloads on my lead Play Store app
11 → 15Android versions of AOSP firmware shipped
118×faster Kotlin on the GPU with my compiler
Selected work

Three things I'm proud of

Open source · Kotlin compiler plugin

Kernelin

Write GPU code in plain Kotlin. Add @Kernel to a function and the compiler turns it into a GPU shader that runs through WebGPU on desktop, browser or Android — and the same function still runs on the CPU for unit tests.

Up to 118× faster than 10 CPU cores · on Maven Central
Kernelin website
Firmware · AOSP

Keyphone firmware and system apps

Custom Android firmware for a real device, from Android 11 to 15: system services, HAL changes and a full set of system apps (phone, messages, contacts, gallery, settings) with a minimal custom launcher.

Android 11 → 15 · real hardware
Keyphone system apps
Open source · On-device AI for Android

Android NLP Toolkit

On-device AI models packaged as drop-in Android libraries. Pure Kotlin, no dependencies, model bundled inside — no network, no permissions, minSdk 21.

Beacon: 88% on chat vs 71% ML Kit
Beacon Comeback Gatekeeper Emotion Hideout Comma Moji Chalk Retake
See all projects
Play Store apps
    On-device AI libraries (Kotlin)

      Each library's website has its setup and dependency line.

      Open-source AI apps
        Desktop apps
          Try it

          Drag the slider

          An old black-and-white photo, colourised by Chromis, one of my open-source apps. It runs entirely on the phone: no servers, no uploads, and no internet permission.

          Original black and white photo Same photo colourised on the device BeforeAfter
          Experience

          8+ years of Android, from apps to the OS itself

          Stack: Kotlin, Java, Android SDK, Kotlin Multiplatform, Jetpack Compose UI, AOSP Development, HAL / System Services, ROM Customisation, Kiosk Solutions, MVVM, Clean Architecture, Room, Retrofit, Koin, Dagger, Gradle, CI/CD.

          Certificate: Modern Android App Development (Udemy)

          My smart-reply model loses to Google's: 63.6% vs 72.8%. I publish that number anyway.

          The comparison is on the library's page, including where it loses. Why I shipped it anyway →

          Writing

          Latest from the blog

          All posts →
          Contact

          Have an Android, AOSP or on-device AI problem?

          Tell me about it in a few lines. No forms, just email. Based in Ahmedabad, India — open to remote collaboration worldwide.