Reza SalehiBabarsad

Android Developer

My Resume
WORK EXPERIENCE
2025 – 2022
Android Developer
Parsoumash Company

 

– Architected production Android apps using Kotlin, Jetpack Compose, and MVVM clean architecture, reducing codebase complexity.

 

– Integrated RESTful APIs via Retrofit with Coroutine-based async flows, improving network reliability.

 

– Implemented Hilt dependency injection across modules, enabling better testability and decoupled feature development.

 

– Collaborated in Agile/Scrum environment: sprint planning, code reviews, and iterative releases.

2021 – 2020
Android Developer
Isfahan Scientific Research Park

 

– Developed research-focused Android apps for internal data collection and analysis workflows.

 

– Leveraged Room Database and SQLite for offline-first functionality ensuring data integrity.

 

– Progressively migrated legacy MVC codebases toward MVVM for better maintainability.

2020 – 2016
Android Developer
KishKetab

 

– Built and maintained a feature-rich

e-reader/bookstore Android app serving thousands of users.

 

– Handled full SDLC: requirements gathering, UI prototyping, implementation, testing, and Play Store deployment.

 

– Integrated third-party SDKs and payment APIs, improving in-app purchase flow and user retention.

2018 – 2016
Telecom Systems Expert
Department of Telecommunications

 

– Managed landline phone switch infrastructure and internet data systems.

 

– Developed internal tooling and scripts to streamline monitoring and fault resolution.

EDUCATION
M.Sc. in Computer Science
2026 – Present
M.Sc. in Computer Science
University of Debrecen, Hungary
B.Sc. in Information Technology
2016 – 2012
B.Sc. in Information Technology
Mubarakeh Azad University, Isfahan
CORE TECHNICAL SKILLS
Languages & UI
Kotlin • Java • XML Layouts • Jetpack Compose • Material Design 3

 

Architecture
MVVM • MVC • Clean Architecture • Repository Pattern • Single-Activity

 

Libraries

Retrofit • Coroutines • Flow • Hilt • Dagger • Koin • Room • SQLite • LiveData • ViewModel



Tooling
Android Studio • Git • GitHub • CI/CD • Unit Testing • RESTful API • Agile/Scrum



ADDITIONAL SKILLS
Android SDK
Play Store Deployment
API Integration
Mobile App Architecture
Offline-First
Reactive Programming
Background Services
Push Notifications
ViewBinding
DataBinding
Navigation Component
WorkManager
Foreground Services