Summary

I'm a Mid-Senior Software Engineer, B. SC. in Computer Science passionate about Mobile Programming with 4-years experience in mobile development(Flutter and Android native) Looking for a good opportunity as a Mid-Senior Flutter Developer with an expert team of developers who will help advance my career progression .

Skills

  • General Concept

    OOP understanding

    VCS(Github-Bitbucket)

    Methodology (Agile-waterfall)

    Debugging - Clean Code

    Unit Test

    SOLID PRINCIPLES

    Design Pattern

    Problem solving ِ-Algorithm- Data Structure

    ProjectManagement(Jira-Trello)

  • Flutter

    dart -Java

    State Managemetn(Bloc-Provider-Getx)

    localization

    Unit test & Widget test

    Firebase(Authentication- Firestore-Notification)

    Animation

    Caching

    Maps

    Apis(Http-Dio)

    Postman

    Swagger

  • Android Native(good knowledge)

    Java

    Kotlin

    XML

    sqlite

    Firebase

    Apis(Retrofit)

    Maps

  • Database (basics)

    SQL (basics)-Sqlite

    Nosql

    Firebase

Education

  • Faculty of Computers and Artificial Intelligence Cairo University - Information System

Work Experience

  • iLEAD Integrated Solutions
  • Golden Saudi Company
  • Raito-tec
  • Freelancing
  • Smart Pan
  • Fekra (Student Activity)

CV Summary

5
Projects
6
Companies
2
Languages