Skip to content
View mahmoodhamdi's full-sized avatar
🎯
Still learning
🎯
Still learning

Highlights

  • Pro

Block or report mahmoodhamdi

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
mahmoodhamdi/README.md

🚀 About Me

Full-Stack Software Engineer based in Egypt, building scalable mobile and backend systems for the MENA region. Currently engineering Escore at ROV GROUP — a real-time esports platform for Arabic-speaking markets.

🎯 What I Do

  • Mobile — Flutter · Native Android
  • Backend — Node.js · Python · REST / GraphQL
  • Cloud & DevOps — Docker · CI/CD · AI/ML integration
  • Locale — Bilingual (AR / EN) · RTL-first design

📈 By the Numbers

  • GitHub Rank A · 854 PRs merged
  • 3,103 commits · 176 public repos
  • 69 OSS projects contributed to
  • 140+ community stars on personal work

🌐 Open Source Footprint

Merged contributions in Dify 141k★ · Zustand 58k★ · Payload CMS 42k★ · nanoid 27k★ · Joi 21k★ · dotenv 20k★ · Helmet 11k★ and more — see the full table below.

💼 Hire Me

Open for freelance, contract & full-time roles — remote, hybrid, or on-site.  📬 hmdy7486@gmail.com  ·  💬 +20 101 979 3768  ·  🔗 LinkedIn


🔭 Currently Building

🎮 Escore

Real-time esports platform @ ROV GROUP

Live tournament data, team & player profiles, multilingual coverage for Arabic-speaking esports fans across MENA.

Flutter Node.js Real-time i18n

🏢 MWM Software Solutions

Bilingual corporate CMS mwm

33+ portfolio projects, blog, careers, admin dashboard. Full-stack Next.js 14 + Express + MongoDB.

Next.js Express MongoDB RTL

🛒 TStore

Production Flutter e-commerce TStore

Clean Architecture · 219 unit tests · Auth, cart, wishlist, orders, reviews, chat, notifications.

Flutter Supabase BLoC CI/CD


🛠️ Tech Stack

Languages
Languages

Mobile & Frontend
Mobile and Frontend

Backend & APIs
Backend and APIs

Databases & Infrastructure
Databases and Infrastructure


📊 GitHub Statistics

GitHub Rank A Total PRs Total Commits Stars Earned Issues Opened Projects Contributed To



GitHub Streak

⏱️ Weekly Coding Activity

From: 05 May 2026 - To: 12 May 2026

Total Time: 20 hrs 23 mins

Markdown      5 hrs 32 mins         █████▓░░░░░░░░░░░░░░░░░░░   22.87 %
TypeScript    5 hrs 28 mins         █████▓░░░░░░░░░░░░░░░░░░░   22.61 %
Other         3 hrs 49 mins         ████░░░░░░░░░░░░░░░░░░░░░   15.77 %
JavaScript    3 hrs 22 mins         ███▒░░░░░░░░░░░░░░░░░░░░░   13.93 %
PHP           1 hr 54 mins          ██░░░░░░░░░░░░░░░░░░░░░░░   07.86 %
YAML          1 hr 7 mins           █░░░░░░░░░░░░░░░░░░░░░░░░   04.65 %

📈 Activity Graph

Activity Graph

🌟 Featured Projects

stars forks lang

Comprehensive interview prep covering Dart, OOP, Flutter internals, DSA, SOLID principles — the most-starred resource in the repo.

#flutter #interview #educational

🛒 TStore

stars forks lang

Production-grade Flutter e-commerce — Clean Architecture, BLoC, 219 unit tests, Supabase backend, CI/CD with Fastlane.

#flutter #supabase #clean-architecture

stars lang

Unified Flutter interface for Google Calendar, Drive, Docs, Sheets, Keep, Gmail, Analytics, Maps & Meet — one app, the whole Workspace.

#flutter #google-apis #integration

🏢 mwm

lang code-size

MWM Software Solutions — bilingual (AR/EN) corporate site & CMS with 33+ portfolio projects, blog, careers, admin dashboard. Next.js 14 + Express + MongoDB.

#nextjs #expressjs #cms #bilingual

stars lang

Flask REST API for the Esports World Cup — tournaments, teams, players, matches & news. Live data scraping, advanced search, full admin interface, OpenAPI docs.

#flask #api #scraping #esports

stars lang

Production-ready Markdown→PDF converter with live preview, multiple themes, RTL support, batch conversion. Built with Next.js 14 + TypeScript + Tailwind.

#nextjs #typescript #i18n #rtl


🤝 Open Source & Community Impact

Contribution Stats

Notable Merged Contributions

Specific PRs landed in production open-source projects (sorted by repo prominence):

Project Stars Contribution Type PR
langgenius/dify 141k★ refactor(web): convert 7 enums to as-const objects (batch 5) refactor #33960
pmndrs/zustand 58k★ refactor(devtools): remove duplicate module augmentation refactor #3443
pmndrs/zustand 58k★ test: expand React subscribe test coverage test #3442
payloadcms/payload 42k★ fix(richtext-lexical): prevent invalid h0 heading nodes when all heading sizes are disabled fix #16090
payloadcms/payload 42k★ fix: use instanceof instead of constructor name in formatErrors fix #16089
ai/nanoid 27k★ docs: fix outdated size and links in README translations docs #570
hapijs/joi 21k★ fix: improve JSON Schema conversion for number.port() and number.sign() fix #3107
motdotla/dotenv 20k★ fix: use DotenvPopulateOptions for populate() third argument type fix #998
debug-js/debug 11k★ docs: remove broken links to deleted examples directory docs #1026
helmetjs/helmet 11k★ docs: update X-Frame-Options ALLOW-FROM link to FAQ docs #527
pillarjs/path-to-regexp 8.5k★ docs: fix incorrect token type in custom path example docs #429
pillarjs/path-to-regexp 8.5k★ test: add coverage for trailing option set to false test #428
jshttp/cookie 1.5k★ test: expand stringifyCookie coverage and add roundtrip tests test #266

~340k combined stars across these projects. → See all merged PRs by mahmoodhamdi


🎨 3D Contribution Graph

3D Contribution Graph

💼 Services I Offer

Service What I Deliver
📱 Mobile Development Cross-platform Flutter apps · Native Android · Production-ready with full test coverage
⚙️ Backend Engineering RESTful & GraphQL APIs · Microservices · Auth, payments, real-time features
🗄️ Database Architecture SQL & NoSQL design · Schema optimization · Migration strategies
🤖 Automation & Web Scraping Custom bots · Data extraction pipelines · Scheduled jobs
☁️ Cloud & DevOps CI/CD pipelines · Docker · Deployment & monitoring
🧩 Technical Consultation Architecture review · Code audit · Team mentoring

🌐 Let's Work Together

I respond within 24 hours · Available in Arabic & English

Message on WhatsApp   Send an email   Connect on LinkedIn

⭐ If my work is useful to you, consider starring a repo or two. Thanks for visiting!

Pinned Loading

  1. cv cv Public

    HTML

  2. Flutter-Developer-Interview-Questions Flutter-Developer-Interview-Questions Public

    A comprehensive collection of interview questions for Flutter developers, covering topics from basics to advanced concepts in Flutter development, Dart programming, OOP principles, and data structure

    Python 86 5

  3. TStore TStore Public

    A full-featured Flutter e-commerce app with Clean Architecture, Supabase backend, BLoC state management. Features: Auth, Cart, Wishlist, Orders, Reviews, Chat, Notifications. 219 tests included.

    Dart 20 10

  4. salat-an-nabi-vscode salat-an-nabi-vscode Public

    🔔 VS Code extension for periodic reminders to send blessings upon Prophet Muhammad ﷺ. Supports multiple languages and customizable messages.

    TypeScript 2

  5. mwm mwm Public

    MWM Software Solutions — Bilingual (AR/EN) corporate website & CMS platform. 33+ portfolio projects, blog, careers, admin dashboard. Built with Next.js 14, Express.js, MongoDB, TypeScript, Tailwind…

    TypeScript

  6. adhan_dart adhan_dart Public

    Forked from prayer-timetable/adhan_dart

    Dart