Senior Android Engineer | Kotlin | Jetpack Compose | Bluetooth / IoT Apps | CameraX | Scalable Mobile Architecture

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bangalore Urban, Karnataka, India

Greater Bengaluru Area

Bengaluru, Karnataka, India







Bachelor of Engineering (B.E.), Computer Science
Anna University Chennai
High School, Science
Hindi Higher Secondary School
Join Subranil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Android Engineer | Kotlin | Jetpack Compose | Bluetooth / IoT Apps | CameraX | Scalable Mobile Architecture
Senior Android Engineer with 7+ years of experience building scalable consumer mobile applications. Currently developing connected-device mobile platforms, including Bluetooth-enabled grooming products and IoT integrations used by global customers. My focus is building robust Android architectures, improving performance, and delivering high-quality user experiences. Technical Expertise: • Kotlin, Jetpack Compose, Coroutines • Android Architecture (MVVM, Clean Architecture) • Bluetooth / BLE communication • CameraX and Media APIs • REST APIs and networking • Performance optimization and crash reduction I enjoy solving complex mobile engineering challenges and building reliable applications used by millions of users. Always interested in product-focused engineering teams solving meaningful problems.
Bengaluru
claude code
github copilot
windsurf
Canva Magic Studio
Devin
Replicate
Lead I Software Engineering at UST, Aug 2023 - Present · 3 yrs 3 mos, Bengaluru, Karnataka, India, Senior Android Engineer • Developed Bluetooth communication modules enabling Android apps to interact with connected grooming devices. • Implemented scalable Android features using Kotlin, Coroutines, and MVVM architecture. • Built device-pairing and firmware interaction flows for IoT-enabled products. • Optimized application performance and stability through architecture improvements and bug reduction. • Collaborated with cross-platform and firmware teams to deliver reliable device connectivity.
Senior Software Engineer at Recro, Feb 2022 - Jul 2023 · 1 yr 6 mos, Bengaluru, Karnataka, India, • Maintained and enhanced large-scale Android application serving millions of users. • Migrated features to Jetpack Compose and Kotlin Multiplatform. • Designed a multi-module navigation framework with deep links. • Integrated 26 mobile advertisement formats improving monetization.
Senior Software Engineer at Tarento Group, Nov 2021 - Feb 2022 · 4 mos, Bangalore Urban, Karnataka, India, • Developed Android features for large-scale digital learning platforms. • Migrated service layer from JavaScript SDK to native Android SDK. • Refactored MVC architecture to MVVM using Kotlin. • Led migration from Hybrid (Ionic + Angular) to Native Android.
Software Engineer at Tarento Group, Oct 2019 - Dec 2021 · 2 yrs 3 mos, Greater Bengaluru Area, > 100,000 lines contributions to an open-source scalable education platform Sunbird scaling to a production instance Diksha with 3,14,229 active users. > Contributed on a rewrite and refactoring of a service layer open-source javascript SDK sunbird-mobile-sdk built as a framework. > Developing client side UI integrations to a native android implementation with Kotlin which measurably improved performance and user experience for certain adoptions of the library > Worked on various POC and impl
Software Engineer Trainee at Tarento Group, Oct 2018 - Sep 2019 · 1 yr, Bengaluru, Karnataka, India, > Contributing in Ekstep learning platform Diksha which is an adaptation of Open Source Sunbird > Tech-stack used here java, Android SDK for plugin and Ionic framework for front-end UI
Bachelor of Engineering (B.E.), Computer Science, Anna University Chennai
High School, Science, Hindi Higher Secondary School
github: https://github.com/subranil
subranil.github.io: https://subranil.github.io/