Abdelrahman Saed — Senior / Lead Mobile Engineer

Abdelrahman Saed

Senior / Lead Mobile Engineer · Flutter / Mobile Architect @iStoria — I ship production iOS & Android apps to 5M+ users — 7 years of Flutter, Dart, BLoC/Cubit, and Clean Architecture. I lead a mobile squad at iStoria, owning architecture, release governance, and delivery across a 50+ module codebase.

About · Experience · Projects · Articles · Skills · Recommendations · Contact

About

I'm a Senior / Lead Mobile Engineer with 7 years building production iOS and Android apps that have reached over 5 million users. I work in Flutter and Dart with BLoC/Cubit and Clean Architecture, and I care as much about release engineering and stability as I do about the features users see.

Today I lead a 4-engineer mobile squad at iStoria, owning architecture direction, release governance, and delivery for a 50+ module codebase. I've shipped 250+ production releases, reviewed 600+ PRs, sustained a 99.9% crash-free rate, and cut our release cycle from four weeks to one.

By the numbers: 7+ Years shipping mobile · 5M+ Users reached · 99.9% Crash-free rate · 250+ Production releases · 600+ PRs reviewed · 30K+ Abuse accounts blocked.

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 30,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

flutter_cached_pdfview

flutter_cached_pdfview project thumbnail

Native PDF viewer for iOS & Android with URL/asset/local caching, password-protected files, and gesture-based zoom.

Flutter · Dart · PDF · iOS · Android — source on GitHub

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

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.

Articles

Browse all articles →

Skills

  • Mobile: Flutter, Dart, iOS, Android, Adaptive UI, Animations, WidgetKit, Deep Linking, Push (FCM), i18n / RTL
  • Architecture & Data: Clean Architecture, MVVM, BLoC, Cubit, SOLID, Dependency Injection, PowerSync, Drift, Offline-first
  • DevOps & Quality: CI/CD, GitHub Actions, Codemagic, Fastlane, Trunk-based, Feature Flags, Sentry, Maestro / Patrol, Unit / Widget Tests
  • Monetization: RevenueCat, Stripe, Paddle, AdMob, In-App Purchases
  • Analytics & Engagement: Adjust, CleverTap, PostHog, Segment, WebEngage, MoEngage, A/B Testing, GrowthBook
  • Leadership: Architecture Ownership, Technical RFCs, Release Governance, Code Review, Mentoring

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

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

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

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

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

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

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

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

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

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

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

Contact

Reach out by email at [email protected] (preferred), or connect on GitHub, LinkedIn, Stack Overflow, and pub.dev.

Frequently Asked Questions

Who is Abdelrahman Saed?

Abdelrahman Saed (also known as binSaed) is a Senior / Lead 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.

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, 43k+ 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), 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.