Senior Android Developer | Kotlin, Java, Jetpack Compose | Scalable Android Apps & SDKs | MVVM, Clean Architecture
Senior Android Developer with 5+ years of experience building production-grade Android applications and SDKs for large-scale mobile platforms. My work focuses on reliability, performance, and handling real-world constraints such as intermittent connectivity, asynchronous data flows, and lifecycle-safe behavior. I have delivered measurable outcomes including a 25% reduction in production crashes and a 20% reduction in SDK size through modularization and build optimization.
Built SDK-driven Android systems used across large-scale event platforms (10,000+ users), ensuring consistent behavior across multiple deployments and environments.
Implemented asynchronous data flows handling BLE signals, live updates, and background processing while maintaining consistency across asynchronous operations.
Ensured lifecycle-safe architecture to prevent stale state and maintain UI consistency across background work, real-time updates, and user-driven interactions.
Improved reliability and performance by refining state handling and optimizing data flow in systems operating under varying network conditions.
Built offline-first data layers using Room and WorkManager, enabling reliable behavior under intermittent connectivity with correct synchronization.
Improved build performance and release stability through CI/CD optimizations and dependency management across development and deployment cycles.
What it is: Android SDK and client-side platform enabling real-time attendee assistance, exhibitor discovery, and on-site event guidance for large-scale live events.
What I did: Built Android SDK workflows and reusable client-side modules for voice and text-based attendee interactions, exhibitor discovery, and real-time event guidance across event platforms.
Engineering focus: Ensured lifecycle correctness and stability across asynchronous event flows, maintaining consistent behavior across multiple SDK integrations and deployments.
Deployed at NGAUS and NAB Show 2025 across 15+ exhibitors in production.
What it is: BLE-based Android system for tracking attendee movement and engagement across high-density live events.
What I did: Migrated a legacy attendee tracking application to an SDK-based architecture and improved beacon scanning, synchronization, and real-time tracking in high-density environments.
Engineering focus: Improved BLE signal handling and data consistency under high-concurrency event conditions.
Improved beacon detection accuracy by 35% and enabled tracking at 10,000+ attendee scale.
What it is: Transit application supporting trip planning, real-time departures, service advisories, and station-level information.
What I did: Improved reliability and performance across real-time and location-aware user flows by refining lifecycle handling, background execution, and data consistency.
Engineering focus: Ensured stable real-time updates and consistent data behavior across location-driven user interactions.
What it is: US-based mobile fueling platform enabling on-demand fuel delivery through scheduling, payments, live tracking, and vehicle-connected workflows.
What I did: Improved key Android workflows across scheduling, payments, and live tracking, while integrating Smartcar-based vehicle connectivity and location-aware features using Google Maps and Mapbox.
Engineering focus: Improved real-time state handling and data flow consistency across location-driven user journeys.
Increased daily active usage by 15% in production.
What it is: Platform connecting players, clubs, and scouts across the Middle East, focused on discovery and engagement workflows.
What I did: Built and optimized Android discovery and engagement flows across key user journeys, improving engagement consistency and strengthening interactions between users.
Engineering focus: Improved state handling and UI responsiveness across content-driven interaction flows.
Increased engagement by 25%.
What it is: Virtual healthcare platform focused on improving patient engagement through personalized digital care experiences.
What I did: Implemented health content personalization on Android while ensuring secure handling of sensitive healthcare data and maintaining lifecycle-safe user flows.
Engineering focus: Ensured lifecycle-safe handling of sensitive healthcare data and consistent user flows across patient interactions.
Improved patient engagement by 30%.
Languages: Java, Kotlin
Android: Android SDK, Jetpack Compose, MVVM, Clean Architecture, Lifecycle management
Asynchronous & Background: Coroutines, Flow, StateFlow, WorkManager
Networking & Storage: REST APIs, Retrofit, OkHttp, Room, SQLite
Security: Android Keystore, EncryptedSharedPreferences, SQLCipher, OAuth 2.0
Tools & Practices: Git, CI/CD (Jenkins, Docker), Gradle