Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors