About
Senior Android Engineer with 7+ years of production mobile experience, specializing in Android SDK engineering and mobile platform engineering, with 2 years of concurrent native iOS development in Swift and SwiftUI.
7+
Years Experience
1M+
App Downloads
2
Platforms Owned
3
Engineers Mentored
- Owns SDK architecture, public API design, semantic versioning & backward compatibility for enterprise Android/iOS Location SDKs
- Deep expertise in Kotlin, Jetpack Compose, Coroutines/Flow, Swift, SwiftUI, Clean Architecture & MVVM
- Specialist in background execution, background location, battery optimization, memory profiling & mobile security
- Mentors engineers, drives architecture reviews, and partners cross-functionally in distributed remote teams
Quick Facts
- Bengaluru, Karnataka, India
- bkm123r@gmail.com
- +91 8903079750
- English, Hindi
Education
2016 - 2019
Master's Degree
Master of Computer Application
Pondicherry University | CGPA: 8.1/10
2012 - 2015
Bachelor's Degree
Bachelor of Science in Computer Applications
Ranchi University | 68.75%
2010 - 2012
High School
Science and Mathematics
ASTVS Zila Vidyalya, Ranchi
Professional Skills
Android SDK
95%
Kotlin
95%
Java
85%
Jetpack Compose / Coroutines / Flow
90%
iOS (Swift / SwiftUI)
75%
Clean Architecture / MVVM
90%
REST / GraphQL / MQTT / IoT Pub-Sub
85%
Battery / Memory Profiling
85%
Objective-C
50%
HTML / CSS / JavaScript
65%
Work Experience / Industry Exposure / Internships
June 2021 - April 2026
Roam.ai (an Echo company)
Senior Software Engineer (SDE-III) — Android & iOS SDK / Mobile Platform
- Owned end-to-end engineering of production Android and iOS Location SDKs distributed to enterprise customers, covering SDK architecture, public API design, semantic versioning, backward compatibility, release management, and long-term maintenance.
- Designed and evolved public SDK APIs in Kotlin and Swift, maintaining source and binary compatibility across releases so existing enterprise integrations could upgrade without rewriting integration code.
- Engineered background location and activity recognition pipelines using Android Location APIs, Foreground Services, WorkManager, and Kotlin Coroutines/Flow, sustaining reliable collection across Doze, App Standby, and OEM background execution restrictions.
- Reduced SDK battery consumption by profiling with Battery Historian and Android Profiler and retuning wake-lock behaviour, location request cadence, and background scheduling, while preserving location accuracy for customer use cases.
- Implemented real-time telemetry delivery using MQTT and IoT Pub/Sub alongside REST and GraphQL integrations, with background synchronization for intermittent-connectivity conditions.
- Supported enterprise SDK integrations for customer applications including GasNow (1M+ Google Play downloads), Klara (1M+ downloads), and SprintCrowd (5K+ downloads), onboarding client engineering teams and validating production releases.
- Applied mobile security best practices across SDK releases: secure credential handling, encrypted local storage, network inspection with Charles Proxy, and hardening validation using MobSF, Jadx, and Frida.
- Mentored 3 junior Android engineers through code reviews, architecture walkthroughs, and pair programming; introduced AI-assisted development workflows (Claude) into daily engineering practice.
June 2019 - June 2021
WayCool Foods & Products
Product Developer — Android
- Built and shipped four production Android applications from the ground up — WayCool, Quality Digitization, Benchmarkers, and MyPrice — collectively exceeding 25,000+ Google Play downloads.
- Architected applications on MVVM with Android Architecture Components, Kotlin Coroutines, and Room/SQLite offline storage, establishing modular, maintainable structure across the app portfolio.
- Reduced crash rate from 3.2% to 0.8% across all applications by instrumenting Firebase Crashlytics, triaging top crash clusters, and eliminating lifecycle, threading, and null-safety defects.
- Built push notification infrastructure using Firebase Cloud Messaging to deliver operational alerts to field, warehouse, and pricing users.
- Collaborated with backend engineers on REST API contract design, pagination, and payload optimization for high-traffic endpoints serving daily operations.
- Introduced unit testing standards and a structured code review process, and managed Google Play release cycles including build versioning and post-release crash monitoring.
Jan 2019 - April 2019
Promatics Technologies Private Limited
Android Developer (Trainee)
- Contributed to production Android applications (KrishiKulture, Meet and Chill) serving 5,000+ active users.
- Integrated third-party services including the Razorpay payment gateway, Zendesk SMS API, and Apixu Weather API.
- Built responsive UI components following Material Design guidelines, collaborating with design and backend teams; participated in code reviews and wrote unit tests for assigned modules.
- Improved API response handling through client-side caching and efficient data parsing, reducing perceived latency on list-heavy screens.
Certifications
May 2018 – Present
NPTEL
Feb 2018 – Present
Hasura
Introduction to Modern Application Development Certificate of Completion
Jan 2018 – Present
NPTEL
May 2018 – Present
DELL EMC
EMC Academic Associate, Data Science and Big Data Analytics
License: PZVGKE2R1B111MWS
Projects
Android Projects
iOS Projects
For more such interesting projects, follow me on github, Crazyvibes
Contact Me
Address
16th D Main RD, HAL 2nd Stage, Kodihalli, Bengaluru, Karnatka
Mobile No.
+91 8903079750
bkm123r@gmail.com
