Available for work

Hi, I'm Zakaria
Mahmoud

<|/>

I craft beautiful, performant Flutter mobile apps and modern web experiences with Next.js. Turning ideas into pixel-perfect, high-quality products.

Get In Touch
Find me on
Zakaria Mahmoud
📱
Mobile
Flutter
🌐
Web
Next.js
Scroll

Passionate about building great experiences

I'm a self-taught Flutter & Web developer from Egypt 🇪🇬, crafting apps and websites that feel native, look stunning, and perform great. I love turning complex problems into elegant, user-friendly solutions.

🗓️
2+
Years Experience
🚀
3+
Projects Shipped
📱
2
Platforms
💻
∞
Lines of Code
What I do

Flutter First

Primary Skill

Building cross-platform mobile apps with beautiful UI and smooth 60fps performance using Flutter & Dart — iOS and Android from a single codebase.

Web Expertise

Full Stack

Crafting modern, responsive web apps with Next.js 16, React 19, TypeScript, and Supabase — from pixel-perfect UI to production-ready backends.

Clean Architecture

Best Practices

Following best practices: BLoC pattern, Clean Architecture, and feature-first project structure — code that scales and teams can maintain.

My journey
2023
Self-taught developer — started with Flutter
2025
Built Coursely — full-stack EdTech platform
2026
Launched Farhi — production Flutter wedding app
Now
Freelancing & open to full-time opportunities

Tools I use to build amazing things

A curated set of technologies I've mastered across mobile and web development.

📱

Mobile Development

🐦Flutter
95%
🎯Dart
93%
🧱BLoC / Cubit
90%
🗺️Go Router
82%
⚡Supabase Flutter
92%
🌐

Web Development

▲Next.js
85%
⚛️React
85%
🔷TypeScript
80%
🎨TailwindCSS
88%
✨Framer Motion
75%
🛠️

Backend & Tools

🗄️Supabase
92%
🔄React Query
78%
🐙Git & GitHub
85%
🔌REST APIs
80%
🐘PostgreSQL
70%

Full Tech Stack

FlutterDartNext.jsReactTypeScriptTailwindCSSSupabasePostgreSQLGitFigmaBLoCFramer MotionReact QueryGo RouterZustand

Real Apps, Real Code,
Complete User Journeys

Explore comprehensive production screenshot galleries organized in sequential user flow — from onboarding and authentication to interactive core features and profile management.

Full-Stack EdTech Ecosystem10 Web Screens + 9 App Screens

Coursely — منصة كورسلي التعليمية

Comprehensive University E-Learning Platform (Web & Mobile Flutter)

A high-performance educational platform crafted from the ground up for university academic courses. Includes a responsive Next.js 16 Web Dashboard with an interactive video player, and a native Flutter mobile application synchronized with real-time video progress, lecture notes, and Supabase authentication.

Web Architecture
Next.js 16 + React 19
Mobile Architecture
Flutter (BLoC Pattern)
Backend / DB
Supabase SSR & Realtime
Dual-platform synchronization between Web browser and Flutter mobile app
Custom video streaming player with chapter navigation, speed controls & timestamps
Modular state flow using flutter_bloc machines and TanStack Query caching
Complete student journey: Onboarding, Course Catalog, Video Lessons, Notes, & Profile
FlutterDartNext.js 16React 19TypeScriptTailwind CSSSupabaseflutter_blocTanStack Query
coursely-web.vercel.app
Login & Verification — تسجيل الدخول
AuthLogin & Verification — تسجيل الدخول
1 / 10
Splash Screen — شاشة البداية
Auth & SplashSplash Screen — شاشة البداية
1 / 26
Flutter Mobile Marketplace26 Production Screens (Multi-Role)

Farhi — تطبيق فرحي لحجز المناسبات

End-to-End Wedding & Event Planning Mobile Marketplace App

An end-to-end wedding and event planning marketplace mobile application engineered with Flutter. Seamlessly connects clients with vetted wedding ballrooms, professional photographers, banquet caterers, and floral designers with transparent price tiers and instant reservation scheduling.

Architecture
Clean Architecture + GetIt
State Machine
flutter_bloc 9.1
Backend / DB
Supabase Flutter SDK
Three-tier user ecosystem: Client booking flow, Vendor service dashboard, and Admin portal
Interactive vendor media galleries with high-resolution image zoom & reviews
Structured Service Locator (GetIt) and decoupled Data / Domain / Presentation layers
Polished UI with shimmer loading placeholders, toast notifications, and Cairo typography
FlutterDartflutter_blocGo RouterSupabase FlutterGetItShimmerImage PickerCached Network Image
View Flutter Project

Have a project in mind?
Let's build it together.

Whether you need a cross-platform Flutter mobile app, a high-converting web platform, or an end-to-end MVP, I am available to help you succeed.

Direct Email
zzk726684@hmail.com
Location
Egypt (Remote)
Availability
Open for Work
Connect With Me

Send a Message