Ahmed Elsapagh | Senior Flutter Developer | احمد الصباغ

Senior Flutter Developer with 4+ years of experience specializing in Clean Architecture, Cubit, and Cross-Platform Apps (iOS, Android & Flutter Web). Co-founder & Mobile Lead at Octopus Team, Senior Mobile Developer at DomApp.

GitHub | LinkedIn | Twitter | YouTube | WhatsApp | Download CV

About Ahmed Elsapagh

Senior Flutter Developer with 4+ years of experience, currently working at DomApp on the two main apps that digitize building inspection compliance in Saudi Arabia. Played a key role in the development of the end-user app from the ground up and enhanced the inspection app with advanced features like background syncing and OpenStreetMap integration. Launched key projects like Elmazoon (25k+ students) and 6+ freelance apps serving over 100k users. Specializes in Tracking Apps, E-learning, and Flutter Web, focusing on solving real-world problems with great UX. Additionally contributes as a Flutter instructor, tech content creator, and Co-founder & Mobile Lead at Octopus Team.

Education: Bachelor of Computers and Information (Dept. IT), Menoufia University (2018 - 2022). Awarded second best graduation project at university level (AR Pharmacy System using Flutter, Unity, and Node.js).

Work Experience

Senior Mobile Application Developer - DomApp (Designal Engineering Branch - CPV Arabia)

| Hybrid

Senior Mobile Application Developer working on technical inspection solutions for residential buildings in Saudi Arabia. Built the End User App (EUA) from A-Z and improved the Inspection App with offline/online reporting, real-time compliance tracking, background syncing, OpenStreetMap integration, and advanced scheduled notifications.

Team Leader & Founder - Octopus Team

| Egypt, Hybrid

Founder and Mobile Team Leader at Octopus Team. Specializing in UI/UX design and cross-platform mobile app development, having delivered over 12 applications using Flutter and Laravel to provide seamless digital products from concept to launch.

Flutter Developer & Team Leader - Top Business

| On-site

Advanced from Junior Developer to Team Leader of the Mobile Department, overseeing the development of over 20 applications including Ataaby, Mawhebac, Elmazoon, Beda3a, Well Seven, and Salony.

Flutter Developer - NeuralBey

| Remote

Worked on Cheebo, a pet community and e-commerce mobile application.

Technical Skills

  • Architecture: Clean Architecture, SOLID Principles, Design Patterns, Microservices, Monorepo, MVVM / MVC
  • Flutter & Dart: Background Services, Scheduled Notifications, Flutter Web, WebAssembly, Isolates & Concurrency, Method Channels, Performance Profiling, Custom Render Objects
  • State Management: BLoC / Cubit, Provider, GetX
  • Backend & Cloud: Firebase (Chat, Auth, Firestore), Deep Links, AWS S3, Cloud Functions, RESTful APIs, GraphQL
  • Deployment: Google Play Console, Apple App Store Connect, Web Hosting, CI/CD Pipelines
  • Tools: Git, GitHub, Figma, Jira, Trello, Sentry, Crashlytics

Featured Projects & Applications

Shopia - E-Commerce Shopping App

Modern e-commerce platform built with Flutter and GraphQL backend on Shopify, featuring comprehensive product discovery, fast filtering, wishlist, and cart management.

Shopia on Google Play | Shopia on Apple App Store

Sella (صِلة) - Islamic Companion App

Comprehensive Islamic companion app featuring accurate prayer times, Hijri calendar, Quran reading and audio listening, daily Athkar, and smart digital Tasbih.

Sella on Google Play | Sella on Apple App Store

Waslny (وصلني) - Gardenia City Smart Community App

Smart community transportation and connection application designed for Gardenia City residents.

Waslny on Google Play

Elmazoon (المأذون)

Educational e-learning mobile application serving over 25,000 students with video lessons, exams, and lecture tracking.

Courses & Teaching

C++ Programming Course

Comprehensive Arabic programming fundamentals and problem solving course in C++ on YouTube by Ahmed Elsapagh.

Watch C++ Course Playlist

Flutter & Dart Comprehensive Course

Complete Arabic course covering Dart fundamentals, Object-Oriented Programming (OOP), and production Flutter development by Ahmed Elsapagh.

Watch Flutter & Dart Course Playlist

Contact Ahmed Elsapagh

Available for senior mobile development roles, Flutter technical consultancy, and remote/hybrid opportunities.

Email: ahmedelsapagh7@gmail.com

WhatsApp: +201201709414

Location: Egypt · Available for Remote and Hybrid opportunities worldwide.