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
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
Introduction to Modern Application Development

See Certificate

License: NPTEL18CS03S3730259

Feb 2018 – Present

Hasura
Introduction to Modern Application Development Certificate of Completion

See Certificate

Jan 2018 – Present

NPTEL
Cryptography and Network Security

See Certificate

License: NPTEL18CS07S4730289

May 2018 – Present

DELL EMC
EMC Academic Associate, Data Science and Big Data Analytics

See Certificate

License: PZVGKE2R1B111MWS

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

Email

bkm123r@gmail.com