Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View mohammed-akkad's full-sized avatar
  • Palestine

Block or report mohammed-akkad

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohammed-akkad/README.md

Hassan's Welcome Message

I'm an Android developer with a passion for programming and continuous learning. Currently, I'm focused on Native Android development using Kotlin and following the MVVM architecture pattern with Google's recommended Architecture Components.

πŸ›οΈ Why Clean Architecture & MVVM?

  • Clean Architecture: Ensures separation of concerns, framework independence, and scalability by organizing code into layers (Domain, Data, Presentation).
  • MVVM: Enhances UI-business logic separation with LiveData and ViewModel, delivering responsive and testable apps.

🌱 Skills & Learning

  • Core: Native Android Development with Kotlin
  • Architecture: Clean Architecture, MVVM with Architecture Components
  • Principles: OOP, SOLID Principles
  • Tools & Libraries:
    • Dependency Injection: Koin
    • Async Programming: Coroutines, Flow, RxJava
    • UI: Jetpack Compose
    • Database: Room
    • Navigation: Jetpack Navigation
    • Networking: Ktor
    • Testing: JUnit
    • Animations: Jetpack Compose
  • Focus: Modularization, Scalability, and Performance Optimization
  • πŸ“§ Feel free to reach me via email at [email protected]
  • πŸ’Ό Connect with me on LinkedIn

πŸ“ˆ GitHub Stats

mohammed-akkad mohammed-akkad

Technologies

Kotlin Postman Python AWS Firebase Flutter MongoDB MySQL SQLite Figma Docker Trello

Snake animation

Pinned Loading

  1. team-chocolate-cake/Teamix team-chocolate-cake/Teamix Public

    Build a simple slack clone using Firebase and Jetpack compose.

    Kotlin 9 4

  2. team-chocolate-cake/Tic-Tac-Toe team-chocolate-cake/Tic-Tac-Toe Public

    Kotlin 2 3

  3. team-chocolate-cake/TriviaTitans team-chocolate-cake/TriviaTitans Public

    Kotlin 1 4

  4. team-chocolate-cake/SkyCast team-chocolate-cake/SkyCast Public

    SkyCast

    Kotlin

  5. team-chocolate-cake/MovieApp team-chocolate-cake/MovieApp Public

    Kotlin 12 4

  6. team-chocolate-cake/My-Team-TODO team-chocolate-cake/My-Team-TODO Public

    Kotlin 6 2