Java Android Studio Mobile Application Development Flutter Android User Interface Design Mobile Applications Firebase Data Structures REST APIs Dart Database Management System DBMS Design Patterns Application Programming Interfaces RxJava Software State Management Bloc SDK Algorithm Api SQFlite                             Bachelor's degree Minufiya University Nanodegree Udacity   Mobile Application Developer Openner.vc Mobile Application Developer  Mobile Application Developer Dexef  Android Developer Watanya Company for Roads [Military service]