Tech Lead, Software Engineer, and Flutter & Dart Instructor.
I build software and lead engineering work, and I teach Flutter, Dart and software engineering in Arabic — practical, project-based, focused on how real apps are structured and shipped.
usamaelgendy.com/flutter-roadmap — a free Arabic learning roadmap for Flutter, from the basics to job-ready.
- OOP Using Dart — object-oriented programming in Dart (Arabic playlist)
- Flutter Bloc & Cubit — state management from zero (Arabic playlist)
- YouTube channel
- blog_supabase — Flutter blog app: Clean Architecture, BLoC, Supabase auth and storage
- auth_flow_app — authentication starter: email, social login, magic link, phone OTP
- solid-starter-project — the SOLID principles in Dart, bad vs. refactored example for each
- Ecommerce_App — complete e-commerce app with Firebase and GetX
- status_change — Flutter package for status / step indicators (pub.dev)




