Skip to content
View subranil's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report subranil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
subranil/README.md

Hi, I'm Subranil Saha 👋

Senior Android Engineer · Kotlin · Jetpack Compose · Kotlin Multiplatform

Typing SVG


🔭 About Me

data class Engineer(
    val name: String = "Subranil Saha",
    val role: String = "Senior Android Engineer",
    val experience: String = "7+ years",
    val stack: List<String> = listOf("Kotlin", "Jetpack Compose", "KMM", "Bluetooth LE"),
    val focus: String = "Clean Architecture · Offline-first · IoT",
    val basedIn: String = "Bengaluru, India"
)

val status = Availability.OPEN_TO_SENIOR_LEAD_ROLES
Project Impact
🏢 Philips GroomTribe / OneBlade — KMM Bluetooth LE layer 2 shipped apps · 98%+ BLE reliability
🎓 DIKSHA — Govt of India's national education platform 30M+ users · hybrid → native migration
📱 PublicVibe — social platform, Compose migration 10M+ downloads · 99.5% crash-free
  • 🌱 Currently deep in Kotlin Multiplatform architecture and distributed-systems fundamentals
  • 🎤 Speaking proposal in for droidCon India 2026 — BLE/IoT in production on Android
  • 💬 Ask me about: KMM architecture, Kotlin Flow/Coroutines, offline-first sync, or Bluetooth LE on Android

🛠️ Tech Stack



🚀 Featured Work

📡 Philips GroomTribe / OneBlade
IoT · Bluetooth LE · KMM

KMM-based BLE connectivity framework — device pairing, real-time sync, OTA firmware updates.

↓60% integration time · 98%+ BLE reliability
📱 PublicVibe
Social · 10M+ downloads

Compose migration, ad monetization framework, deep-link navigation across 50+ screens.

↑40% revenue · 99.5% crash-free
🎓 DIKSHA
EdTech · Govt of India · 30M+ users

Led hybrid → native Android migration for a national offline-first learning platform.

↑45% performance · ↓50% crash rate

📄 Full case studies → subranil.github.io


📊 GitHub Stats

streak stats


📫 Let's Connect

I'm currently exploring Senior / Lead Android roles — happy to talk architecture, KMM, or interesting mobile problems.

📍 Bengaluru, India · Remote-friendly · Crafted with Kotlin-level precision

Pinned Loading

  1. Sunbird-Ed/SunbirdEd-mobile-app Sunbird-Ed/SunbirdEd-mobile-app Public

    Cordova Mobile Application for Sunbird software. Provide the interfaces on Android Application. Currently caters to use cases of both offline and online consumption of Sunbird resources

    TypeScript 10 92

  2. sunbird-mobile-sdk sunbird-mobile-sdk Public

    Forked from Sunbird-Ed/sunbird-mobile-sdk

    TypeScript

  3. EddyVerbruggen/SocialSharing-PhoneGap-Plugin EddyVerbruggen/SocialSharing-PhoneGap-Plugin Public

    👨‍❤️‍💋‍👨 Cordova plugin to share text, a file (image/PDF/..), or a URL (or all three) via the native sharing widget

    Objective-C 1.8k 908

  4. project-sunbird/cordova-plugin-file-support project-sunbird/cordova-plugin-file-support Public

    Cordova plugin for file operations

    Java 6

  5. project-sunbird/cordova-plugin-qr-scanner project-sunbird/cordova-plugin-qr-scanner Public

    Cordova plugin for QR code scanner

    Swift 1 18