Senior Android Engineer
Rahul Singh.
Android Platform | Scalable Architecture & Performance
15 years of engineering. 10+ years building Android platforms at scale — serving millions across creator commerce, healthcare, telecom, IoT, and fintech.
Companies I've Worked With









About Me
I'm a Senior Android Engineer with 15 years of software engineering experience, 10+ of which are focused exclusively on Android platform development.
At LTK, I owned the architecture of a creator-commerce Android app serving 40M+ monthly shoppers, delivering a high-performance video platform and achieving an 80% reduction in cold-start time.
Before LTK, I delivered production-grade Android systems for enterprise clients including Medtronic, AT&T, KeyBank, Milwaukee Tool, Motorola, and Tyco — across healthcare, telecom, fintech, and IoT domains.
I specialize in clean architecture, Jetpack Compose, performance optimization, and leading end-to-end platform initiatives in Agile teams.
Career Highlights
Skills
Languages
Android & Mobile
Architecture & Patterns
Networking & APIs
Databases
Testing
Tools
Analytics & Monitoring
Experience
Senior Software Engineer I – Android Platform
LTK · Full-time
Jun 2022 – Present · 3 yrs 10 mos
Dallas, Texas, United States
Global creator-commerce platform driving $5B+ in annual retail sales and serving 40M+ monthly shoppers. Contributed to the Android application supporting both creators and consumers.
- ▸Re-architected unstable short-form video system using Kotlin, Jetpack Compose, Coroutines, and ExoPlayer, reducing crashes to near-zero
- ▸Built "Daily Drops" story-style video feature with custom swipe animations and tap gestures for next/previous navigation
- ▸Reduced app cold-start time by ~80% (8–10s → <1s) by optimizing asynchronous data loading and network coordination
- ▸Analyzed Play Store reviews using Python to identify recurring stability issues, helping sustain 4.0+ rating for 11/12 months
- ▸Led modernization of feature flag system, removing ~70% obsolete flags and improving release reliability
- ▸Designed and implemented swipe-based creator discovery feature, increasing engagement and follow conversion
- ▸Collaborated cross-functionally with Product, UX, Backend, and Analytics teams from architecture through production release
Senior Software Engineer
Milwaukee Tool · Contract
Nov 2021 – May 2022 · 7 mos
Tool and inventory management platform enabling tracking, theft prevention, and asset management.
- ▸Contributed to Android features for inventory tracking and tool management
- ▸Contributed to scalable architecture for device synchronization and asset monitoring
- ▸Improved performance and multi-device compatibility across Android hardware
Senior Software Engineer
Medtronic · Contract
Mar 2021 – Nov 2021 · 9 mos
Remote patient monitoring application integrating BLE-enabled cardiac devices.
- ▸Developed BLE integration for cardiac device communication and data synchronization
- ▸Implemented MVVM architecture to improve modularity and maintainability
- ▸Enhanced application stability in a regulated healthcare environment
- ▸Collaborated with backend and compliance teams to ensure reliability and data integrity
Senior Software Developer
AT&T · Full-time
May 2018 – Jan 2021 · 2 yrs 9 mos
Dallas-Fort Worth Metroplex
Contributed to enterprise-grade authentication systems including ZenKey (Project Verify), FirstNet SSO, tGuard SDK, and MobileKey, enabling secure single sign-on across consumer, public safety, and enterprise ecosystems.
- ▸Built secure SSO and identity integration features supporting large-scale telecom platforms
- ▸Implemented device-based authentication logic leveraging SIM, phone number, account tenure, and IP validation
- ▸Contributed to IAM federation flows enabling third-party app authentication via FirstNet Identity & Access Management
- ▸Participated in architecture discussions and design documentation with Product Owners and Architects
- ▸Developed Kotlin and Java features using MVVM architecture
- ▸Implemented automated UI testing using Espresso and unit testing with Mockito to improve release stability
- ▸Collaborated closely with backend and security teams to ensure compliance and data protection
Senior Software Engineer
Motorola Mobility (a Lenovo Company) · Contract
Oct 2017 – Mar 2018 · 6 mos
Greater Chicago Area
Carrier-specific Android customizations and OEM-level enhancements.
- ▸Developed accessibility features and carrier integrations
- ▸Contributed to system-level customizations aligned with OEM requirements
- ▸Collaborated closely with QA and product teams in Agile delivery cycles
Senior Software Engineer
Tyco · Contract
Feb 2016 – Aug 2017 · 1 yr 7 mos
Orange County, California
Led Android development for IoT-based physical security and home automation systems, building BLE and MQTT-powered applications from scratch for surveillance panels and custom tablet devices.
- ▸Sole Android engineer responsible for developing BLE-based configuration and diagnostics application from scratch
- ▸Implemented device discovery, scanning, connection lifecycle management, and read/write communication with security panels
- ▸Built system log capture, filtering, and sharing features to support field diagnostics and engineering troubleshooting
- ▸Developed custom tablet-based home automation application communicating via MQTT and ad-hoc Wi-Fi
- ▸Integrated system-level permissions within a locked-down custom ROM environment
- ▸Contributed to security hardening and release readiness, including obfuscation and stability improvements
Senior Software Engineer
KeyBank · Contract
Jun 2015 – Jan 2016 · 8 mos
Cleveland, Ohio
Customer-facing mobile banking application.
- ▸Developed secure financial features and UI enhancements
- ▸Integrated REST APIs and local persistence layers
- ▸Ensured high reliability and performance in production banking systems
Senior Software Engineer
R/GA · Contract
Apr 2015 – May 2015 · 2 mos
New York
Interactive retail tablet application used in in-store environments.
- ▸Developed high-performance Android tablet application for retail use
- ▸Optimized UI rendering and runtime efficiency across hardware configurations
- ▸Improved responsiveness using Android profiling tools
Software Engineer
Accenture · Full-time
Mar 2011 – Jan 2015 · 3 yrs 11 mos
Progressed through three roles over ~4 years, contributing to enterprise software delivery.
04. What's Next?
Get In Touch
Open to senior Android engineering roles and platform architecture opportunities. Feel free to reach out — I'd love to connect.
Say HelloDesigned & Built with Next.js
Ask Rahul's AI
Rahul's personal AI agent