Mobile Development
- Kotlin
- Java
- Flutter
- Dart
Open to senior software roles
Senior Software Engineer
Specialized in Android & Flutter
I design, build, and deliver scalable, high-performance software. Mobile is where I go deepest, with more than six years in Android and Flutter.
Expertise
I can take on the work of a senior software engineer. Android and Flutter are the craft I have spent the last six years shipping.
Founder & Lead Developer
E-learning platform serving instructors and students on Google Play and the App Store. Built the mobile app with Flutter, Clean Architecture, and BLoC, including role-based flows for students and instructors. Developed the API with Node.js, Express, and MongoDB for authentication, enrollment, activation codes, content access, and notifications. Integrated Cloudflare R2 for media delivery and Firebase Cloud Messaging for push notifications, and owned the product through production release.
Flutter Mobile App · Android & iOS
Educational app for children with speech, communication, and social difficulties. Built a production Flutter app that teaches those skills through gamified worlds, levels, and interactive exercises. Structured it into feature modules with BLoC/Cubit, the repository pattern, dependency injection, and go_router, covering reading, vocabulary, memory, exams, and voice activities. Integrated Firebase Auth, push notifications, Analytics, and Crashlytics, plus Google and Apple sign-in. Shipped in-app subscriptions on Google Play and the App Store, with audio recording, video lessons, deep links, and a bilingual responsive UI.
Lifestyle App · Android & iOS
Offline age calculator and shareable cards. Turns a birth date into an exact age card with a live timer, compares two people, and tracks countdowns for birthdays and custom events. Includes a birthday celebration and a Love Story video export. Arabic and English, with no account and no cloud.
Islamic Mobile App
Islamic mobile app for Quran reading, prayer times, the Qibla compass, Quran memorization, Islamic radio, favorite reciters, children's stories, and supplications. Optimized for performance and released on Google Play.
Regional Hidaya Platform
Libya release of the Hidaya platform on a shared Flutter codebase, with localized features, tenant-specific configuration, and the same performance bar as the other markets.
Regional Hidaya Platform
Saudi Arabia release of the Hidaya platform on the shared codebase, with tenant-specific branding, localized content, and market-specific configuration.
Educational App
Educational app for teaching the Prophetic Sunnah, with daily tasks, exams, personalized learning programs, and real-time communication using Jitsi and Socket.IO.
Teacher App
Teacher application for Hoffad AlSonnah, with daily tasks, exams, personalized learning programs, and real-time communication using Jitsi and Socket.IO.
Internal HR & Engagement
Flutter app for internal HR and employee engagement. Includes geofenced attendance, leave and work-from-home requests, gamification, knowledge sharing, company events, an employee directory, role-based access, and FCM push notifications.
AI News App
AI-powered Flutter app for daily news, with deep linking and an integrated AI chat for real-time questions and answers.
Point of Sale
Point-of-sale application for managing sales, inventory, payments, and reporting, with real-time tracking.
Additional Project
SMS messaging application.
Additional Project
Employee management application.
Additional Project
Application for electricity meter reading.
Additional Project
Application for monitoring street meter installation.
Additional Project
Attendance application with fingerprint support.

About
I'm Mohamed Gamal, a Senior Software Engineer with over 6 years of professional experience designing, developing, and delivering scalable, high-performance applications. My depth is in Android and Flutter, and I bring that same engineering practice to whatever the product needs.
I use AI-powered development tools and specification-driven workflows to move faster, raise code quality, and keep delivery tight, without lowering the engineering bar.
I am also interested in broader Senior Software Engineer opportunities, where architecture, system design, and those same habits can serve the team beyond mobile.
Start a conversationContact
I would welcome a conversation about how this experience could contribute to your team.
mohamed.gamalfayed@gmail.com