Reza SalehiBabarsad

Android Developer

CV
WORK EXPERIENCE
2022 – 2025
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.
2020 – 2021
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.
2016 – 2020
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.
2016 – 2018
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
2012 – 2016
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
  • Work Manager
  • Foreground Services