Skip to content
View MuhammedRefaatMetwally's full-sized avatar
:octocat:
Programming
:octocat:
Programming

Block or report MuhammedRefaatMetwally

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

Muhammed Refaat – Software Engineer

Welcome to my GitHub! I’m Muhammed Refaat, a Software Engineer with hands-on experience in Mobile Development (Flutter & Android) and Full-Stack Web Development (MERN).

I focus on building scalable applications, applying clean architecture principles, and delivering clean, maintainable code. My recent work includes developing full-stack web applications, AI-powered mobile app features, and robust backend APIs.

I’m always excited to collaborate, learn, and solve real problems through clean engineering.


🚀 Technical Skills

Mobile Development

  • Flutter (Dart) – BloC, Clean Architecture, Dependency Injection
  • Android (Kotlin/Java) – MVVM, Retrofit, Jetpack Compose, Coroutines
  • Firebase Authentication, Firestore, Storage
  • API Integration (REST, Spoonacular API, Pexels API, Gemini AI)

Frontend Development

  • React.js
  • Tailwind CSS, Shadcn UI
  • Vite
  • Basic Angular exposure during ITI training (not used in real projects)

Backend Development

  • Node.js, Express.js
  • RESTful APIs
  • JWT Authentication
  • Redis (caching)
  • MongoDB (Mongoose)

Tools & Other Skills

  • Git, GitHub
  • Postman
  • Clean Architecture (Mobile & Backend)
  • State Management: React Query, BloC
  • Agile, Team Collaboration

📌 Highlighted Projects

🛒 E-Commerce Store – Backend (Node.js, Express, MongoDB)

  • Built scalable REST API with TypeScript
  • JWT auth with access/refresh tokens
  • Redis caching
  • Stripe Checkout integration
  • Cloudinary image uploads
  • Full cart system, coupons, analytics Repo: github.com/MuhammedRefaatMetwally/ecommerce-store

🤖 AI Interview Platform – Frontend (React + Vapi + OpenAI)

ITI Graduation Project

  • Developed AI interview module (English & Arabic voice agents)
  • Admin panel, role-based dashboards
  • OAuth (Google & LinkedIn)
  • Responsive UI with Tailwind + Shadcn
  • State management via React Query

📱 CulinaryCanvas – Flutter (Internship)

  • Used BloC + Clean Architecture
  • Gemini AI recipe suggestions
  • Firebase backend
  • Integrated Spoonacular + Pexels APIs
  • Designed polished UI + animations

📲 WhatsApp Clone – Flutter

  • OTP Authentication
  • Real-time chat
  • Voice/Media support
  • Online/offline presence
  • Clean Architecture + GetIt

📦 Jet-ECommerce – Android

  • Jetpack Compose UI
  • Clean Architecture
  • Secure payments (Stripe)
  • Full cart/checkout experience

📊 GitHub Insights




📫 Connect With Me

Pinned Loading

  1. Real-Time-Chat-Video-Call Real-Time-Chat-Video-Call Public

    TypeScript

  2. ecommerce-store ecommerce-store Public

    An E-commerce backend with Express.js

    TypeScript

  3. Jet-ECommerce Jet-ECommerce Public

    E-Commerce With Clean Architecture

    Kotlin 1

  4. JetChatAppCompose JetChatAppCompose Public

    Chat APP Using JetPack Compose and Firebase FireStore

    Kotlin

  5. meal-recommendation-B1 meal-recommendation-B1 Public

    Forked from Mohamedihab29592/meal-recommendation-B1

    Dart

  6. NewsAppCompose NewsAppCompose Public

    News App built with Android technology using Kotlin language and powered by Jetpack Compose!

    Java