Mohammed Ashraf Ezz
Flutter Developer
Senior Flutter Engineer building production-grade navigation and marketplace applications. Experienced in real-time systems, maps (MapLibre GL), BLoC architecture, and AI-powered tools. Passionate about clean code, performance, and scalable mobile solutions.
Technical Skills
Flutter Development
- Flutter & Dart
- BLoC / Provider / GetX
- UI/UX Implementation
- Animations & Custom Widgets
- Localization & Internationalization
Maps & Navigation
- MapLibre GL
- OSRM / Valhalla Routing
- GPS Interpolation & Location Systems
- Platform Channels (iOS & Android)
Programming Languages
- Dart
- C++
- Python
- Java
- SQL
- C#
- JavaScript
Backend & Databases
- Firebase
- Supabase
- MongoDB
- SQL Server
- Sqflite
- Hive
UI/UX Design
- Figma
- Custom UI Components
- Responsive Design
- Material Design
- Cupertino Design
Integrations
- RESTful APIs
- Payment Gateways (Stripe, Paymob)
- Google Maps API
- Push Notifications
- Social Auth
Architecture
- Clean Architecture
- MVVM Pattern
- Repository Pattern
- Dependency Injection
- State Management
Tools & Platforms
- Git & GitHub
- VS Code
- Android Studio
- Firebase Console
- GitHub Actions / CI/CD
AI & Data Analytics
- Python (NumPy, Pandas, Matplotlib)
- SAS Viya
- Machine Learning Basics (Classification, Regression, Clustering)
- Data Visualization & Reporting
Soft Skills
- Leadership & Team Collaboration
- Time Management
- Problem-Solving
- Critical Thinking
- Mentoring & Training
Featured Projects
A showcase of my Flutter development work, featuring mobile applications across various domains.
Naveera Driver App
Production ride-hailing navigation app for drivers. Built with MapLibre GL for real-time map rendering, OSRM/Valhalla for routing, and a custom GPS interpolation pipeline running at 15Hz for smooth driver marker movement. Features real-time rerouting, step-by-step navigation, and a trip lifecycle state machine.
Flutter
MapLibre GL
OSRM
+2
Key Features
- Real-time driver marker interpolation with predictive extrapolation
- Custom polyline management with reroute detection
- Camera follow system with compass and bearing support
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
.jpg?height=300&width=600)
3aber Vendor App
Vendor management application that helps vendors track orders, manage inventory, and handle customer requests efficiently. Features real-time order tracking and vendor dashboard.
Flutter
Real-time Database
Vendor Management
+1
Key Features
- Order management
- Inventory tracking
- Real-time notifications








Yimnak
Yimnak app connects you with trusted local assistants who complete tasks in every city in Saudi Arabia! Discover the ease of inspection, evaluation, and delivery from reliable people... Yimnak is always with you wherever you are!
Flutter
Firebase
Real-time Tracking
+1
Key Features
- Connect with trusted local assistants
- Inspection and evaluation services
- Task execution in all Saudi cities



UrStay
Saudi-based property rental platform supporting apartments, chalets, and hotel units. Simplified and secured the rental and booking process for users in Saudi Arabia.
Flutter
Firebase
Payment Gateway
+2
Key Features
- Secure booking system
- Payment gateway integration
- Multi-language support (Arabic, English)

Mazzrati
Multi-vendor marketplace with a dual-app system for vendors and customers to buy and sell fresh food products. Features live auctions to connect wholesalers, farmers, and suppliers.
Flutter
Real-time Database
Auction System
+1
Key Features
- Live inventory tracking
- Real-time notifications
- Real-time auctions



Sum Cap
AI-powered transcription tool that converts audio into text from meetings, YouTube videos, and live streams. Helped over 150 students convert recorded lectures into written text.
Flutter
NLP
AI
+1
Key Features
- Audio-to-text conversion
- NLP-based summarization
- Interactive chatbot
Experience & Education
Senior Mobile Application Engineer
Naveera Tech
November 2025 – Present
- Leading Flutter mobile development and architecture improvements for a production ride-hailing navigation app
- Built core navigation systems using MapLibre GL, OSRM/Valhalla routing, and a custom GPS interpolation pipeline
- Implemented BLoC/Cubit architecture with MapCoordinator as a single source of truth for marker lifecycle, polyline management, and camera state
- Integrated CI/CD pipeline using GitHub Actions for automated APK/AAB releases
- Collaborating with product, backend, and design teams to deliver scalable mobile solutions
SAS Instructor
Arab Academy For Management, Banking, And Financial Sciences
August 2024 – Present
- Delivered structured training on SAS Viya, focusing on data analytics and AI-driven decision-making
- Conducted hands-on sessions to enhance students' data analysis, visualization, and basic machine learning skills
Flutter Developer
Freelancer
January 2023 – Present
- Developed multiple Flutter applications for businesses and startups
- Specialized in custom UI components, third-party integrations, and performance optimization
Flutter Developer
TPTC
August 2024 – November 2025
- Developed cross-platform apps using Flutter for Android & iOS
- Refactored and optimized code for performance and scalability
- Integrated REST APIs, Firebase, and payment gateways
- Worked closely with designers to deliver clean, user-friendly UIs
Flutter Instructor
Live on Mars – Helwan University
2023 – 2024
Flutter Instructor
Mobjoy – University of Sadat City
2023 – 2024
B.S Computer Science
Faculty of Computers and AI, Sadat City University
July 2020 – July 2024
Get In Touch
Send a Message
Fill out the form below and I'll get back to you as soon as possible.
Contact Information
Feel free to reach out through any of these channels.