I'm Software Engineer associates with mobile development as android w flutter.l graduated from computer science Ain shams university 2021 very good
My experience l have three years in mobile Software development
I have experience cross platform as flutter and android
I have more experience in OOP , design patterns,problem solving , Solid Principle, Database,data structure, algorithm, payment getaway API,Rest API, Firebase, State management as bloc,getx and provider , clean architecture with mvvm,
I have more knowledge in software language as dart ،c++,java,c#,kotlin, python
Flutter Skills
Firebase(firebase authentication & Cloud
firestore (future & Stream &Run Transaction) &
Strorage & realtime database & FCM
Dio (Rest API all function as put & update &
delete & post & get)
Bloc (Sate Management Cubit (Bloc Provider
&Consumer&Sates&bloc observer) &Multi Bloc
Sateless & StateFull Widget
Multi Thread & work in background using
Asynchronous Programming ( Future & Stream)
Firebase Cloud Massaging Rest API using
PostMan (FCM REST API)
clean architecture with MVVM
State renderer- Mappers- Data sources - Caching
Payment Getway as Paymob , Stripe , PayPal
Multi Widget , Clean Code ,MockLab
SQFLite , Hive Storage
Null Safety , Life Cycle , Web View
Responsive And Adaptive apps
Reusable Components
Shared Preference
Theme (Dark& Light) , On boarding Screen
GetX as (Statement , Localization, locale storage,
Routing) & Repository pattern & Localization
Flutter2 Web And Desktop & Native Code
File Picker,Image Picker,Video Player,Pdf Reader
Divide the app to Layers(Application Layer -
Domain layer- Data layer- Presentation layer)
Dependency Injection