Abdelrahman Saed — Senior Mobile Engineer

Abdelrahman Saed — Senior Mobile Engineer

Senior Mobile Engineer · Mobile Architecture · Platform · Scale @iStoria — I own mobile architecture, release governance, and delivery for a 5M-user app — leading a squad across a 50+ module Flutter codebase. 7 years building production iOS & Android, from offline-first data to release engineering.

About · Experience · Projects · Case Studies · Articles · Speaking · Skills · Recommendations · Hiring · Contact

Abdelrahman Saed (also known as binSaed) is a Senior Mobile Engineer with 7+ years building production Flutter apps for iOS and Android, shipped to over 5 million users. He leads a mobile squad at iStoria, owning architecture, release governance, and delivery across a 50+ module codebase, and writes about Flutter and CI/CD automation. Based in Cairo, Egypt and working with teams in Riyadh, Saudi Arabia; available remotely.

Key facts

  • 5M+ — Users reached
  • 350+ — Production releases
  • 99.9% — Crash-free rate
  • 7+ — Years shipping mobile
  • 5+ — Open-source packages
  • 900+ — PRs reviewed
  • Role — Senior Mobile Engineer (Flutter) at iStoria
  • Based in — Cairo, Egypt · works with teams in Riyadh, Saudi Arabia · remote-friendly
  • Availability — Available for hire: full-time, fractional leadership, contract, technical advisory; Remote (worldwide) · Hybrid / on-site (Gulf & Egypt) · Contract / freelance
  • Languages — English, Arabic

About

I build mobile systems that hold at scale. 7 years shipping production iOS and Android to 5M+ users — and the throughline is always the same: architecture that doesn't rot under growth, releases that ship on schedule, and teams that get sharper every sprint.

Today I lead a 4-engineer mobile squad at iStoria. I own the architecture, the release pipeline, and the engineering culture. We cut our release cycle from four weeks to one, held a 99.9% crash-free rate across 350+ releases, and built a platform where four engineers out-ship teams twice their size.

What I care about: making the right thing the default. Offline-first reads so no learner stares at a spinner. Failures as values so the app never crashes on an error path. Feature flags so deploy and release are separate decisions. The technology is the easy part — the hard part is building systems and teams where good decisions compound instead of decay.

Experience

Lead Mobile Engineer — iStoria

Jun 2025 – Present · EdTech · English Language Learning · Riyadh, Saudi Arabia (Hybrid)

  • Lead a 4-engineer iOS/Android squad — architecture direction, hiring bar, release governance, and quarterly roadmaps for a 5M+ user base.
  • Cut the release cycle 75% (4 weeks → 1) via trunk-based development, feature flags, and end-to-end CI/CD ownership.
  • Architected a modular Flutter codebase with 50+ feature modules and 140+ routes, enforced through CI quality gates and code review.
  • Hardened production security end-to-end: PII masked in logs and Sentry, cleartext traffic disabled, and TLS certificate validation enforced.

Founding Mobile Engineer — iStoria

Jan 2022 – Jun 2025 · 3 yrs 6 mos · EdTech · English Language Learning · Riyadh, Saudi Arabia (Hybrid)

  • Shipped flagship growth & AI features end-to-end: Leaderboard with social sharing, AI Read-with (speech recognition), and the iStro AI chat companion.
  • Designed offline-first infrastructure (PowerSync + Drift) — selective per-key sync, conflict resolution, and schema migration for millions of accounts.
  • Architected a cross-platform anti-piracy system (jailbreak/root/tamper detection + backend behavioral analysis) that auto-blocked 40,000+ abusive accounts.
  • Drove a sustained performance program: ~35% cold-start reduction, ~60% rendering gains, and ~20% memory reduction.

Mobile Engineer — Happy Trip

Oct 2020 – Jan 2022 · 1 yr 4 mos · Travel / Tourism Tech · Cairo, Egypt

  • Owned mobile delivery end-to-end across the Flutter team — task planning, code-review gates, and the release cadence for every ship.
  • Architected a networking SDK with multi-layer caching, request queueing, auto-retry, token refresh, and background parsing — cutting networking code 60%.
  • Delivered the company's first mobile platform (consumer booking, internal HR, POS) in 14 months, enabling a full business pivot.

Mobile Engineer (Part-time) — Tech Bay Portal

Feb 2021 – Oct 2021 · 9 mos · Ride-hailing · UAE (Remote)

  • Delivered real-time GPS tracking and live trip updates (Socket.io, Google Maps) across driver and rider apps.
  • Hardened the live-tracking pipeline against intermittent connectivity — buffering location updates locally and replaying on reconnect.

Mobile Engineer — FekraSoft Co

Aug 2019 – Sep 2020 · 1 yr 2 mos · Software House · Cairo, Egypt

  • Led company-wide Flutter adoption as the first Flutter engineer, mentoring the Android team and authoring the shared coding standards still in use.
  • Shipped production e-commerce and document-management apps with barcode scanning and file-level encryption.

Featured Projects

iStoria

iStoria project thumbnail

Story-based English learning used by millions. A core mobile engineer since the founding — owning architecture, offline-first sync, and growth features.

Flutter · Dart · Firebase · EdTech

Read the case study →

Stickerawy

WhatsApp stickers app for Android, with 500K+ installs on Google Play.

Flutter · Android · WhatsApp

clipboard_plus

Flutter clipboard plugin with silent content-type detection on iOS — detects URLs, text, and images without triggering the paste permission dialog.

Flutter · iOS · Android · Plugin — source on GitHub

flutter_zoom_checker

iOS/Android display-zoom (UI scaling) detection plugin, working around a Flutter framework limitation (issue #95421).

Flutter · iOS · Android · Plugin — source on GitHub

Open-source contributions: youtube_explode_dart, dio_smart_retry, growthbook-flutter.

All projects →

Case Studies

iStoria

Scaling story-based English learning to 5M+ learners

Offline-First at 5M Learners

A local-first Flutter data layer — Drift, PowerSync, and a custom offline write queue — so learners never wait on the network.

From Four-Week Releases to Weekly

Trunk-based development, a self-driving CI/CD pipeline, and feature flags — cutting the release cycle 75% without lowering the crash-free bar.

All case studies →

Articles

Browse all articles →

Speaking

Building Unstoppable Offline-First Apps

Speaker · Flutter Night @ Swypex · Swypex · Smart Village, Giza, Egypt · 2025-12-27

How to design Flutter apps that keep working with no network — local-first data, sync strategies, conflict resolution, and event sourcing to rebuild state on reconnect.

Topics: Local-first apps, Offline-first, Synchronization, Event Sourcing, Conflict resolution

Skills

  • Architecture: Clean Architecture, MVVM, SOLID, Modular Design, 50+ Feature Modules, Dependency Injection, Design Systems
  • State Management: BLoC, Cubit, RxDart, Reactive Programming, Either<Failure, T>
  • Data & Backend: PowerSync, Drift, SQLite, Offline-first, GraphQL, REST, Firebase
  • CI/CD & Release: GitHub Actions, Codemagic, Fastlane, Trunk-based, Feature Flags, GrowthBook
  • Testing & Quality: Unit Tests, Widget Tests, Maestro, Patrol, Code Review, Static Analysis
  • Performance: Cold Start Optimization, Memory Tuning, Rendering, Crash-free Stability, Sentry
  • Leadership: Architecture Ownership, Technical Strategy, RFCs, Hiring & Bar-raising, Mentoring, Release Governance
  • Monetization & Analytics: RevenueCat, Stripe, AdMob, PostHog, Adjust, A/B Testing

Recommendations

One of the things I admire most about Abdelrahman is how supportive he is. Whenever I face a challenge, he never hesitates to put aside what he's doing and help me figure it out. What sets him apart is that he doesn't just solve the problem and move on — he takes the time to explain the solution, the reasoning behind it, and how to approach similar situations in the future. Thanks to his guidance, I've become much more confident and independent when tackling technical challenges.

Saber Son, Flutter Developer · YouTuber · Reported directly to Abdelrahman · iStoria

Abdelrahman is a highly accomplished Software Engineer and Tech Lead with strong executive-level technical leadership.

He brings a strategic vision to building large-scale mobile applications, with deep expertise in designing scalable architectures capable of serving millions of users with stability and high performance. He combines strong engineering depth with disciplined execution, ensuring long-term product sustainability and technical excellence.

What sets him apart: influential technical leadership and sound architectural decision-making; proven ability to build scalable, high-performance systems; effective team leadership and strong engineering culture; high productivity without compromising code quality or performance; and exceptional ability to solve complex problems under pressure.

Abdelrahman is a strategic technical asset to any organization seeking strong leadership and long-term product impact.

AlHassan Balousha, Senior Software Engineer · 9+ yrs scaling apps · Worked with Abdelrahman on the same team · iStoria

Abdelrahman played a pivotal role in the success of the iStoria mobile platform. His leadership of the mobile team was defined by technical excellence and a relentless focus on user experience. He successfully navigated complex integrations and maintained a high velocity of feature releases without compromising on code quality. He is a proactive leader who anticipates challenges before they arise, making him an invaluable asset to any engineering department.

Fady Mondy, Engineering Manager at ID8 Media · Creator of TomatoPHP · Worked with Abdelrahman on the same team · iStoria

I've had the pleasure of working with Abdelrahman Saed, and I can confidently say he is one of the most reliable and skilled software engineers I've collaborated with. Abdelrahman combines deep technical expertise in Flutter with a strong understanding of building scalable, high-quality applications, especially in the EdTech domain.

What truly sets Abdelrahman apart is his ability to think beyond just code. He approaches problems with a product mindset, balances performance with maintainability, and consistently delivers clean, well-architected solutions. As a Lead Software Engineer, he demonstrates excellent leadership, mentoring teammates, setting high engineering standards, and driving projects forward with clarity and ownership.

Abdelrahman is proactive, detail-oriented, and always eager to improve both the product and the team around him. Any organization would be fortunate to have him on board, and I highly recommend him for any role requiring strong technical leadership, Flutter expertise, and a passion for building impactful software.

Mohammed Helaiwa, Full Stack Engineer at iStoria · Worked with Abdelrahman on the same team · iStoria

I highly recommend Abdelrahman as a Flutter Developer Team Lead. He has strong expertise in Flutter development and consistently delivers high-quality, well-structured mobile applications. Beyond his technical skills, he is a supportive and effective leader who encourages collaboration, guides the team through challenges, and ensures projects are delivered on time with excellent quality. Working with him has been a great experience.

Maher Al-Ghannam, Senior QA Engineer · ISTQB-CTFL · Worked with Abdelrahman on different teams · iStoria

I've had the pleasure of working with Abdelrahman, and he is genuinely one of the strongest software engineers I've collaborated with.

He has deep hands-on expertise in Flutter, with a solid understanding of building scalable, high-performance mobile applications. What really sets him apart is his ability to think beyond implementation — he understands architecture, performance trade-offs, and long-term maintainability, which is critical for growing products.

In the EdTech space, Abdelrahman shows strong product awareness and a clear understanding of how technology should support learning outcomes, not just features. He's reliable, detail-oriented, and consistently delivers clean, well-structured code.

On top of his technical skills, he's professional, easy to work with, and communicates clearly across technical and non-technical teams. Any team looking for a senior Flutter engineer or a strong technical lead would be lucky to have him.

Highly recommended.

Omar Sulieman, Growth & Performance Marketer · Worked with Abdelrahman on different teams · iStoria

As a Lead Software Engineer, one of his main strengths is problem solving in daily bugs. Highly recommended for lead tech companies, and you can rely on him for the highly advanced technologies.

Abdelrahman Shehata, Lead Software Engineer · Mobile & AI · Worked with Abdelrahman on the same team · iStoria

I had the pleasure of working with Abdelrahman Saed at iStoria. From day one, Abdelrahman impressed everyone with his professionalism, creativity, and problem-solving mindset. He was always the one who could turn a complex challenge into a smooth, well-structured solution — and did it all with a positive attitude that made working together genuinely enjoyable.

Beyond his technical skills, Abdelrahman is also a great teammate who supports others and spreads positive energy in the workplace. I'm truly glad to have had the chance to work with him, and I highly recommend him for any future opportunity.

Haitham Essam, Senior Flutter Developer · Reported directly to Abdelrahman · iStoria

I highly recommend Abdelrahman for his exceptional creativity, passion for assisting others, and remarkable proficiency in providing quick programming solutions, specifically in Dart and both Android and iOS app development. His expertise has been invaluable, and I have greatly benefited from his guidance.

Islam Khalil, Software Engineer · Flutter Developer · Abdelrahman was senior but didn't manage directly · iStoria

Abdelrahman is an added value to any development team. He is a good team player, very dedicated, high ownership, motivated and focused on the target. Also a quick learner and fast troubleshooter.

Abdullah Ehab, Senior Flutter Developer at Sigma EMEA · Worked with Abdelrahman on the same team · Happy Trip

Abdelrahman is one of the fastest learners I've worked with, and I'm absolutely confident that he would be a great fit for any company.

Mohamed Reda, AI Engineer in Healthcare · Worked with Abdelrahman on the same team · FekraSoft Co

View all 11 recommendations →

Availability — open to hire

Abdelrahman Saed is currently available for hire. Open to Senior Mobile Engineering roles — full-time, fractional leadership, contract, or technical advisory. Remote worldwide, or hybrid / on-site across the Gulf & Egypt.

  • Full-time (Senior / Lead Mobile Engineer) — Own mobile architecture, release governance, and a squad end to end — the way I do today at iStoria for a 5M+ user app.
  • Fractional Leadership (Part-time mobile lead) — A few days a week: architecture reviews, CI/CD and release-engineering setup, and mentoring a growing Flutter team.
  • Contract (Fixed-scope delivery) — Ship a Flutter app, untangle a release pipeline, or harden performance, security, and crash-free stability for a fixed scope.
  • Technical Advisory (Architecture & release direction) — Ongoing architecture reviews, release-strategy guidance, and RFC feedback on a light retainer — direction, not day-to-day implementation.

Work setup: Remote (worldwide) · Hybrid / on-site (Gulf & Egypt) · Contract / freelance. Flexible start date · Replies within 24 hours · Rate: Discussed on call — scoped to engagement type. To hire, email [email protected] or book a call.

Full details on working together →

Contact

Reach out by email at [email protected] (preferred), or connect on GitHub, LinkedIn, YouTube, Stack Overflow, and pub.dev. You can also download the CV (PDF).

Frequently Asked Questions

Who is Abdelrahman Saed?

Abdelrahman Saed (also known as binSaed) is a Senior Mobile Engineer with 7 years building production Flutter apps for iOS and Android that have reached 5M+ users. He currently leads the mobile squad at iStoria.

Is Abdelrahman Saed available for hire?

Yes — he's open to Senior Mobile Engineer roles on a full-time, fractional, contract, or technical-advisory basis, working remotely worldwide or hybrid / on-site across the Gulf and Egypt. The fastest way to start a conversation is email ([email protected]) or booking a 20-minute call at calendly.com/bnsaed/meet. He typically replies within 24 hours.

What is Abdelrahman Saed's current role?

He is the Lead Mobile Engineer at iStoria, an English-language learning app, where he owns mobile architecture, release governance, and delivery for a 50+ module Flutter codebase serving 5M+ users.

What technologies and skills does Abdelrahman Saed work with?

Flutter and Dart with BLoC/Cubit and Clean Architecture; offline-first data (PowerSync, Drift); CI/CD and release engineering (GitHub Actions, Codemagic, Fastlane, feature flags); monetization (RevenueCat, Stripe, AdMob); analytics and engagement (Adjust, CleverTap, PostHog, GrowthBook); plus native iOS/Android integration (WidgetKit, deep linking, i18n/RTL).

What are Abdelrahman Saed's notable projects?

flutter_cached_pdfview, a popular open-source Flutter package for native PDF viewing with caching (134+ GitHub stars, 501+ pub.dev likes, 57k+ downloads); iStoria, a story-based English-learning app with 5M+ downloads; and Stickerawy, a WhatsApp stickers app with 500K+ installs. He publishes packages on pub.dev under bnsaed.com.

How can I contact Abdelrahman Saed?

Email is the preferred channel: [email protected]. To schedule a call directly, book a meeting at calendly.com/bnsaed/meet. He is also reachable on GitHub (github.com/binSaed), LinkedIn (linkedin.com/in/binsaed), YouTube (youtube.com/@binSaed), and Stack Overflow.

Can AI agents and answer engines use content from this site?

Yes for user-facing answers (ai-input=yes), but not for training AI models (ai-train=no), per the Content-Signal directives in robots.txt. Please attribute the author when quoting.