Serag Sakr
Senior Flutter Developer · Available for Lead roles
Building Mobile Experiences
Serag Sakr

5+ years shipping production mobile apps —
POS ecosystems, delivery platforms & fintech integrations.

Get in touch ✉ Download CV LinkedIn ↗
scroll
About me
Building apps that
actually work

Senior Flutter Developer based in Alexandria, Egypt with 5+ years of production experience across iOS and Android platforms.

I specialize in POS systems, delivery platforms, fintech payment integrations (Stripe, Paymob, NearPay, SurePay, ZATCA), and enterprise mobile applications. I've shipped 20+ production apps — cutting crashes by 80% and boosting performance by 50%.

📍 Alexandria, Egypt 🚀 Open to Lead roles 🌍 Gulf market focus 📦 pub.dev publisher 🤝 Arabic content creator
5+
Years Flutter
20+
Apps Shipped
80%
Crash Reduction
50%
Perf. Boost
Serag Sakr
Serag Sakr
Senior Flutter Developer · Alexandria, Egypt
Career
Work Experience
3D Systems
Senior Flutter Developer
Nov 2024 – Present
Architecting scalable POS & KDS systems. SurePay TCP/IP integration via Kotlin platform channels. MQTT real-time order sync.
Primary
Senior Flutter Developer (Part-Time)
Apr 2024 – Jun 2024
Built complete POS ecosystem: cashier, KDS, CDS & mobile cashier. Integrated Paymob & NearPay payment gateways.
Matn Solutions
Senior Flutter Developer
May 2022 – Dec 2024
Reduced crashes 80%, improved performance 50%. Introduced Clean Architecture & BLoC across legacy codebases.
ElNokhba
Mid Flutter Developer
Jul 2021 – May 2024
Developed retail & consumer apps. Shipped Mast (iOS) & Basmala with 10k+ active users. Firebase suite integration.
Freelance
Flutter Developer
Jan 2019 – Dec 2021
Built 10+ apps: e-commerce, delivery, Islamic tools & utilities. WooCommerce integrations & custom backend APIs.
Expertise
Technical Skills
Core
Flutter, Dart
State Management
BLoC, Cubit, Riverpod, Provider
Architecture
Clean Architecture, MVVM, Repository Pattern
Networking
Dio, Retrofit, REST, WebSockets, MQTT, TCP/IP
Payment Gateways
Paymob, NearPay, Stripe, Tabby, Tamara, SurePay
POS & Hardware
POS, KDS, CDS, Kiosk, Thermal Printers, Sunmi, Epson, Star Micronics, Kotlin Channels
Third-Party Integrations
WooCommerce, ZATCA e-Invoicing, Google Maps, OneSignal, Mixpanel, Intercom, Zendesk
Android SDK
Kotlin, Java, Android Studio, Gradle, AAR Libraries, Play Store, Platform Channels, NDK
iOS SDK
Swift, Xcode, CocoaPods, App Store Connect, TestFlight, Push Notifications, In-App Purchase
Firebase
Firestore, FCM, Crashlytics, Remote Config
Navigation
GoRouter, Auto Route
Testing
Unit, Widget, bloc_test, Mockito
DevOps
CI/CD, GitHub Actions, Fastlane, Git
Platforms
Android, iOS, Tablet, Kiosk, Windows
Languages
Dart, Kotlin (native channels), Python
Work
Featured Projects
pub.dev Packages

Open Source Packages

Flutter & Dart packages published on pub.dev — covering fintech, POS, e-commerce & invoicing

pay_with_paymob_flutter
2
Likes
135
Points
173
Downloads

A comprehensive Flutter plugin for integrating Paymob payment gateway. Supports Unified Checkout, Intention API, iFrame payments, payment links, digital wallets, and installment services.

SDK Flutter Android iOS macOS Windows
v1.0.2 · GPL-3.0 View on pub.dev
sure_pay_plugin
1
Likes
160
Points
90
Downloads

A Flutter plugin for integrating SurePay POS payment terminals over TCP/IP. Supports purchases, reversals, reconciliation, authorization, and refunds via a clean typed Dart API.

SDK Flutter Android
v0.0.1 · MIT View on pub.dev
woocommerce_plugin
1
Likes
105
Points
134
Downloads

A comprehensive Flutter/Dart package for the WooCommerce REST API (v3). Supports products, orders, cart, checkout, coupons, categories, attributes, variations, and JWT authentication.

SDK Dart Flutter Android iOS Linux macOS Windows
v2.0.0 · MIT View on pub.dev
zatca_2_invoice_generator
10
Likes
115
Points
29
Downloads
⭐ Most Liked · 10 Likes

Plugin for generating ZATCA Phase 2 compliant invoice QR codes. Used for Saudi Arabia e-invoicing compliance with full platform support.

SDK Flutter Android iOS Linux macOS Web Windows
v9.0.0 · MIT View on pub.dev

Let's build
something great

Open to Flutter Lead, Senior Developer & Architect roles
Egypt & Gulf market · Remote & On-site