Muhammad EssamFlutter Developer
Flutter Developer with 3+ years of experience building and shipping production mobile applications for Android and iOS.
3+ Years Experience | Production Apps |Android & iOS

About Me
Flutter Developer for production mobile apps
Mobile Application Engineer
Flutter Developer specializing in scalable Android and iOS applications using Flutter, Dart, BLoC, Clean Architecture, Firebase, and REST APIs. Experienced in building production-ready mobile solutions.
Professional Highlights
Featured Projects

Teryaq - ترياق
A local-first mobile app for managing medication schedules, reminders, visits, and health measurements. It helps users monitor blood pressure, receive offline alarms, and back up health data securely.
- Developed a local-first mobile application using Flutter and SQLite
- Implemented medical reminder alarms and local notifications for schedules
- Designed health measurement reports and dynamic charts using fl_chart
- Integrated encrypted database export/import for secure data backup

TMKN
A smart, interactive educational platform designed to enhance teacher-student communication. It provides a rich digital learning environment featuring live online sessions, recorded educational videos, and digital lecture notes.
- Built the teacher-student interaction hub using Clean Architecture
- Migrated state management from GetX to Cubit/BLoC to optimize performance
- Integrated secure video player and streaming capabilities for classes
- Handled digital lecture notes download and offline caching

Abo Eltalabat
An all-in-one delivery application designed to fulfill daily needs quickly. It enables users to order meals, groceries, and essentials from nearby stores and restaurants in just a few simple steps with speed and affordability.
- Implemented phone number OTP authentication with secure storage
- Built location-based store exploration using Google Maps and OpenStreetMap
- Developed full cart management, discount coupons, and order tracking flows
- Utilized Riverpod and Skeletonizer for highly responsive, smooth UI states

Sportsmanship
A sports prediction app for the Saudi football league, allowing fans to predict match outcomes of top clubs, earn points, and compete on leaderboards.
- Developed the prediction interface and points-accumulation system
- Integrated Firebase Firestore for real-time leaderboard updates
- Designed the user experience for top Saudi league match listings
- Implemented responsive mobile layouts with BLoC state management

CEO - الرئيس
A comprehensive enterprise solution for executives in medium-to-large organizations. It serves as a centralized strategic hub to oversee operations, track shifts and workflow performance, and manage department tasks in real-time.
- Designed the executive dashboard showing operations and workflow reports
- Integrated Pusher for real-time data sync and instant notifications
- Implemented shift check-in/out tracking and department management
- Configured CI/CD automated deployment pipelines via GitHub Actions and Fastlane
Experience
Flutter Developer
- ▸Developed and deployed multiple high-impact production features using Cubit and Firebase, contributing to a stable and scalable app with a growing user base.
- ▸Streamlined state management architecture, cutting API call latency by over 20% and delivering a measurably smoother user experience.
- ▸Collaborated in an Agile cross-functional team, consistently shipping Flutter modules on schedule across 5+ release cycles.
Flutter Developer
- ▸Directed a full architectural migration from GetX to Cubit (Bloc) on a large-scale production codebase, cutting debugging time by over 30% and improving state predictability across the entire app.
- ▸Applied Clean Architecture principles to fully decouple business logic from UI across multiple feature modules, reducing onboarding time for new developers by half.
- ▸Restructured the application using GetIt for Dependency Injection, eliminating over 40% of boilerplate code and boosting unit test coverage significantly.
- ▸Refactored legacy features into a scalable modular structure, achieving faster build times and improved runtime performance across iOS, Android, and Windows.
Flutter Developer
- ▸Built and launched multiple production features using GetX, RESTful APIs, and Firebase, directly contributing to a live app with an active and growing user base.
- ▸Engineered real-time bidirectional communication between two applications using Pusher, enabling seamless live data synchronization with minimal latency.
- ▸Delivered consistent UI/UX improvements based on user feedback and design reviews, positively impacting user retention across releases.
Developer Internship
- ▸Contributed to core feature development and executed 3+ UI enhancements that improved app usability in a collaborative team environment.
- ▸Gained hands-on experience with REST API integration, JSON parsing, and state management within a real production codebase.
Flutter developer
- ▸Completed an intensive Flutter workshop covering Dart fundamentals, widget systems, and state management basics.
My Skills
Main Skills
Development
Database
State Management
Tools
Firebase
Programming Languages
Get In Touch
Open to Flutter Developer opportunities and freelance projects. Looking for a developer who can build scalable, production-ready mobile applications? Let's talk.
