Resume
Mayank Kumar
Senior Android Engineer with 6+ years building enterprise Android apps for mobility and real-time communication. Android architecture, SDK integration and upgrades, performance, and AI-assisted engineering workflows. Co-inventor on a granted US patent.
bymayankkumar@gmail.comLinkedInGitHub
Experience
Zebra Technologies
- Senior Software Engineer I · 2025 – Present
- Software Engineer II · 2023 – 2025
- Own messaging and notification features on the Android client of an enterprise push-to-talk and messaging app, and act as subject matter expert for its iOS client.
- Built urgent-message notifications that keep alerting through Doze, process death and offline periods, with WorkManager re-scheduling until the message is acknowledged.
- Added support for very large groups (250+ users) through a REST + Room data source that runs alongside the voice SDK's own group model.
- Put a server-controlled messaging policy behind a single runtime gate, so turning texting off applies consistently across UI, notifications, intents and background paths without affecting push-to-talk.
- Designed AI-assisted workflows for Android target SDK and third-party SDK upgrades: inventory, migration planning, code changes and build verification.
- Took ownership of the iOS client for a period, including its iOS 15 → 16 upgrade. Code reviews and mentoring junior engineers.
Tata Elxsi
- Senior Engineer · 2019 – 2023
- Engineer · 2017 – 2019
- Led the first-time installation app for an Android TV hybrid set-top box (OSN): remote pairing, satellite scanning, onboarding and silent login. Supported the MVP release onsite in Dubai.
- Built Zebra's Device Diagnostic Tool: hardware tests for scanner, buttons, touch screen, Bluetooth, Wi-Fi, WWAN, audio and SD card, plus managed configuration and SQLite persistence.
- Started in test automation on Zebra enterprise devices (Android and Windows): scanning, RFID, NFC and MDM, with Robot Framework.
Skills
- Languages
- Kotlin, Java
- Android
- Android SDK, WorkManager, Room, Paging 3, Jetpack Navigation, Dagger 2, Services & broadcast receivers, Notifications
- Architecture
- Clean Architecture, MVVM, Modular architecture
- Concurrency & networking
- Coroutines, Flow, Retrofit, REST
- Performance & quality
- Rendering performance, Choreographer, Memory, JUnit, SonarQube, MobSF
- Tools & AI
- Claude Code, Cursor, GitHub Copilot, Android Studio, Gradle, Git
Open source
FramePulse, creator and maintainer (early alpha · built in public). A Kotlin-first Android library for frame pacing and jank analysis, built on Choreographer. I'm writing every component from scratch and documenting the design decisions as I go, so it doubles as a reference on how Android rendering works.
Patents & innovation
- US 12,592,977, co-inventor: Systems and Methods for Providing Push-to-Talk Session Participants Control of a Push-to-Talk Session. Filed Jun 26, 2024, granted Mar 31, 2026.
- Author or contributor on 13+ internal innovation disclosures.
Education & awards
- B.Tech, Computer Science and Engineering, Lovely Professional University (2013 – 2017)
- Customer Appreciation Award, Tata Elxsi (2021)
- Bravo Award, Tata Elxsi (2019)