Skip to content
View MahmoudElmaghraby's full-sized avatar

Block or report MahmoudElmaghraby

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MahmoudElmaghraby/README.md

Hi there, I'm Mahmoud Elmaghraby! πŸ‘‹

Flutter Software Engineer πŸ“± | Building Scalable Production Apps

I am a production-focused Flutter Software Engineer based in Cairo, Egypt. I specialize in architecting scalable mobile applications using Clean Architecture, MVVM, and Bloc Pattern.

Currently, I am leading mobile development at Sadara Investments, where I have successfully delivered 3 end-to-end production applications featuring complex payments, maps, and e-commerce solutions.


πŸ› οΈ Tech Stack & Tools

I work with a robust set of technologies to build high-performance apps:

Category Technologies
Core Flutter Dart Android
Architecture Clean Architecture, MVVM, SOLID Principles
State Mng. Bloc, Cubit, GetX
Backend/Data Firebase Dio Hive SQL
Tools Git Postman Figma

πŸ’Ό Key Production Projects (Live on Stores)

These are real-world applications I architected and deployed for Sadara Investments:

App Name Role Key Features & Tech
Family Park Architect 🎫 Booking System, Clean Architecture, 99.9% Crash-free (Firebase Crashlytics), SMS Misr.
Safi Mart Developer πŸ›’ Full E-commerce, Secure Cart, Payment Gateway, Hive (Local Caching), FCM.
Banzinty Lead Developer πŸ’³ Scan & Pay (PayTabs), πŸ“ Station Locator (Google Maps SDK), QR Scanner, Bloc, GetIt.

πŸ”­ Open Source & POCs

Check out my repositories for code samples:

  • PayPal Integration POC: End-to-end payment flow handling success/failure states.
  • News App: Data-driven app using Bloc, Dio, and Shared Preferences.
  • To-Do App: Task management with full CRUD and SQFLITE database.

πŸ“Š GitHub Stats

stats graph languages graph

πŸ“« Let's Connect & Collaborate

I'm always open to discussing new projects, creative ideas, or opportunities.


Popular repositories Loading

  1. Win-in-design-competition-with-this Win-in-design-competition-with-this Public

    Java 1

  2. facebook-post-flutter-design facebook-post-flutter-design Public

    Dart 1

  3. todo-flutter-app todo-flutter-app Public

    Dart 1

  4. Miwok Miwok Public

    Translation App with voice

    Java

  5. Security-lock-app Security-lock-app Public

    Java

  6. AMITStudentTask AMITStudentTask Public

    Java