Senior-Level Android Engineer | Open Source Contributor | System Architecture Enthusiast
I specialize in building robust, high-performance Android applications. I am passionate about tackling complex challenges like memory management (OOM prevention), concurrent background processing, and modernizing legacy codebases.
- esUpload: Created and published an open-source, production-ready sequential file upload library powered by WorkManager. It handles network fluctuations, background restrictions, and UI state synchronization. Check it out here.
- DSLR Photo Ingestion Pipeline: Re-architected a high-speed DSLR photo capture pipeline using Kotlin Channels and a "Disk-First" approach to eliminate native Out-Of-Memory (OOM) crashes during burst-fire photography.
- Modern Android Architecture: Transitioning legacy
IntentServiceand multi-activity codebases into clean, Single-Activity architectures using Kotlin Coroutines, Flow, Hilt, and Jetpack components.
- Languages: Kotlin, Java
- Architecture & Design: Clean Architecture, MVVM, MVI, Single-Activity, Dependency Injection (Hilt/Dagger)
- Concurrency & Background: Kotlin Coroutines, Flow, Channels, WorkManager
- Local Storage: Room Database, Scoped Storage
- Tools: Git, Firebase, Jira
- LinkedIn: linkedin.com/in/reem-hazzaa95
⭐ Fun fact: I love turning complex background syncing problems into elegant, silent, and reliable solutions!


