Skip to content
View yasminhosam's full-sized avatar

Block or report yasminhosam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
yasminhosam/README.md

Yasmin Hosam

Mobile Developer (Android & Flutter)

๐Ÿ“ Cairo, Egypt | โœ‰๏ธ Email | ๐Ÿ”— LinkedIn


Computer Science student (Class of 2027) focused on building mobile applications using Kotlin, Jetpack Compose, and Flutter. I apply Clean Architecture and state management patterns to develop scalable, API-driven apps, with experience handling caching, offline support, and structured data flow. Currently seeking a junior mobile developer role.

๐Ÿ› ๏ธ Tech Stack

  • Core: Kotlin, Dart, Flutter, Jetpack Compose
  • Architecture: MVVM, Clean Architecture
  • State Management: Cubit (Flutter), ViewModel (Android)
  • Data & Networking: REST APIs, Retrofit, Room, WorkManager, Firebase
  • Tools: Git, GitHub, Postman, Android Studio

๐Ÿš€ Featured Projects

Cross-platform e-commerce application demonstrating robust REST API integration.

  • Implemented product listing, filtering, and vendor-based data handling using REST APIs
  • Managed API states using Cubit (loading, success, error)
  • Collaborated using Git (feature branches, pull requests, resolving merge conflicts).

Role-based mobile exam platform built for strict network resilience.

  • Built an offline-first exam system using Room as a local data source
  • Implemented background sync using WorkManager
  • Stored user answers locally and synced them when connectivity was restored
  • Handled basic conflict scenarios between local and remote data

Modern recipe application combining remote API data with persistent local caching.

  • Integrated meal API data using Retrofit
  • Implemented local caching to reduce repeated API calls
  • Optimized Compose recompositions to improve UI performance

Digital Egypt Pioneers Program (DEPI) Final Project (Team-Based).

  • Developed a habit tracking app using Jetpack Compose
  • Implemented daily tracking, categories, and persistence using Room
  • Designed modular UI components for reusable screens
  • Collaborated within a team to deliver the final project

Pinned Loading

  1. Meal-Planner Meal-Planner Public

    A full-featured Android meal planning app built with Jetpack Compose and Clean Architecture

    Kotlin 3

  2. Exam-app Exam-app Public

    Android exam app for students and teachers โ€” built with Kotlin, Jetpack Compose, Firebase & Room.

    Kotlin 1