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.
- 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)
- React.js
- Tailwind CSS, Shadcn UI
- Vite
- Basic Angular exposure during ITI training (not used in real projects)
- Node.js, Express.js
- RESTful APIs
- JWT Authentication
- Redis (caching)
- MongoDB (Mongoose)
- Git, GitHub
- Postman
- Clean Architecture (Mobile & Backend)
- State Management: React Query, BloC
- Agile, Team Collaboration
- 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
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
- Used BloC + Clean Architecture
- Gemini AI recipe suggestions
- Firebase backend
- Integrated Spoonacular + Pexels APIs
- Designed polished UI + animations
- OTP Authentication
- Real-time chat
- Voice/Media support
- Online/offline presence
- Clean Architecture + GetIt
- Jetpack Compose UI
- Clean Architecture
- Secure payments (Stripe)
- Full cart/checkout experience
|
|
|
- Email: muhammedrefaat2020@gmail.com
- LinkedIn: linkedin.com/in/muhammedrefaat
- GitHub: github.com/MuhammedRefaatMetwally

