Summary

+4 years of experience in Android development, working on different projects on different scales.

I am focusing on implementing clean architecture on my projects, using the new technologies and tools that save me time and make the project more editable and testable such as jetpack components, RxJava, kotlin, Room.

Skills

  • Android Development

    Java

    Kotlin

    SQLite - Room

    Dependency Injection (Dagger2) / Hilt

    Design Patterns (MVP - MVVM)

    RxJava

    Git

    Agile / Scrum

    RESTful API

    Retrofit

    Clean Architecture

    Firebase

    Coroutine and kotlin flow

    Unit Testing

    UI Testing

    Jenkins

    CD/CI

Education

  • Faculty Of computers and informatics Zagazig University

Work Experience

  • FOO
  • AraGeeks Business Solutions
  • Akelni Food Delivery

CV Summary

3
Projects
3
Companies
2
Languages