Skip to content
View MahmoudTarraf's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report MahmoudTarraf

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mahmoudtarraf/README.md

# 👋 Hi, I'm Mahmoud Tarraf

🚀 Flutter Developer | Backend Enthusiast | Problem Solver

I’m an IT graduate passionate about building high-quality mobile applications and scalable backend systems.
With expertise in Flutter, Dart, Django, and Node.js, I enjoy transforming ideas into functional, user-friendly apps.


🔭 Current Projects

  • 🧩 Chess-League
    A Flutter-based chess app with intelligent move validation, castling, and multiplayer support.

  • Tasker App A task management app built with Flutter, where users can:

    • Add, update, and delete tasks
    • Schedule tasks with deadlines & notifications
    • Upload proof images for AI-based completion checks
    • Track task failures as “strikes” for accountability

    Designed with a focus on productivity + gamification.


🌱 Currently Learning

  • 📚 Advanced Python & Django for fullstack app development
  • Node.js & Express for building REST APIs and backend services
  • 🛠️ Best practices for testing, deployment, and scaling

🤝 Open to Collaborate On

  • 📱 Innovative mobile apps (Flutter/Dart)
  • 🌐 Fullstack projects (Django + Flutter, Node.js + Flutter)
  • 🛠️ Open-source contributions

💬 Ask Me About

  • Flutter app architecture (BLoC, GetX, Provider)
  • Firebase integration (Auth, Firestore, Notifications)
  • API development with Django & Node.js

📫 Connect With Me


⚡ Fun Fact

When I’m not coding, I’m probably learning new languages 🌍 or playing strategy games like chess ♟️

Pinned Loading

  1. eduflow_client eduflow_client Public

    the static javascript website for EDUFLOW website.

    JavaScript

  2. eduflow_server eduflow_server Public

    EDUFLOW server made for EDUFLOW website client.

    JavaScript

  3. todo_app_node_backend todo_app_node_backend Public

    JavaScript

  4. todo_app_with_notifications todo_app_with_notifications Public

    a modern flutter app to manage your tasks

    Dart

  5. ice_cream_django_backend ice_cream_django_backend Public

    Python

  6. Ice_Cream_User Ice_Cream_User Public

    Dart