hussendev

Building Mobile Experiences

I'm Hussen Ghabayen

Eight apps live on App Store and Google Play — from Qatar's official Qur'an app to AI platforms with WebRTC and SSE.

Scroll down

About

Hussen, apps
designed around people

Flutter developer with 3+ years shipping production iOS and Android applications, with eight apps live on the App Store and Google Play across five markets. Sole author of six codebases totaling roughly 250,000 lines of Dart. I work with feature-first Clean Architecture, BLoC/Cubit and Riverpod, offline-first data layers, and payment integrations across RevenueCat, Telr, and wallet gateways. I build real-time features including WebRTC voice, SSE streaming, and Firebase Cloud Functions — and deliver Arabic-first RTL products for Saudi, Iraqi, Egyptian, Palestinian, and Qatari markets.

3+

Years of experience

8

Live on stores

250K

Lines of Dart

5

Markets served

SELECTED APPS

Featured Work

Three production Flutter apps on the App Store and Google Play.

Scroll down

Experience

Professional Journey

Roles, contributions and milestones that shaped how I build software.

Flutter Developer

Wepioners · Gaza, Palestine (Remote)

May 2025 — Present

  • Lead mobile developer on the product portfolio, delivering four production Flutter apps from architecture through App Store and Google Play release
  • Built BALONIA (16,000+ users) with LiveKit voice rooms, Socket.IO messaging, virtual coin economy, and RBAC on a NestJS backend
  • Built Eduba, a spaced-repetition learning app (~33k Dart LOC) with Anki-compatible SRS, six card types, and RevenueCat IAP
  • Built Dar Al-Asas, a gold-investment wallet platform for Iraq with a TypeScript Firebase backend (6 HTTPS callables, 2 Firestore triggers)
  • Built E-Shabni as two published apps (passenger and driver) with Haversine matching, Firebase RTDB tracking, and WhatsApp OTP
  • Standardized delivery on feature-first Clean Architecture with Cubit, GetIt, go_router, and dartz Either across all products

Freelance Flutter Developer

Remote — Australia, Qatar, Saudi Arabia, Egypt, Palestine · Remote

Oct 2025 — Present

  • Delivered five production applications for international clients, owning each project end to end across time zones
  • LinkedWithin (Australia) — AI life-management platform, 22 modules and ~83k Dart LOC with WebRTC voice coach and SSE streaming chat
  • Mushaf Qatar (Ministry of Awqaf) — official Qur'an app; search and worship feature stream in a 1,000+ commit codebase
  • Kayan Cafe (Egypt) — bilingual cafe-management SaaS, 18 modules and ~68k Dart LOC on Laravel Sanctum API
  • MisterCar (Saudi) — car services platform with Telr payments, installment plans, and Google/Apple sign-in
  • MMB (Nablus) — migrated a 500k+ LOC FluxStore template to hand-written Clean Architecture

Data Entry Volunteer

International Medical Corps (IMC) · Gaza, Palestine

Jul 2023 — Sep 2024

  • Managed medical and aid-distribution data during the humanitarian crisis under strict confidentiality protocols
  • Collaborated with international teams on accurate, timely data entry under severe operational constraints

Open-Source Contributor

Bond Framework (Flutter) · Remote

Jun 2023 — Aug 2023

  • Contributed to the core library, improving state management, authentication, and theming components

Mobile Application Developer

Developer Plus Company · Gaza, Palestine

Jan 2023 — Jul 2023

  • Architected and shipped 4+ commercial Flutter applications with 10,000+ combined downloads
  • Mentored 3 junior developers on Flutter best practices, Clean Architecture, and code review standards
  • Established the team's code review process and reusable widget library, reducing feature development time
  • Integrated Firebase Realtime Database, push notifications, and authentication; built offline-first storage with SQLite and Hive

Technical Skills

Mobile

  • Flutter (Dart 3)
  • Android & iOS
  • Material 3
  • Platform channels
  • RTL layouts & accessibility

Architecture

  • Clean Architecture
  • Feature-first modularization
  • Repository pattern & use cases
  • SOLID & dependency injection
  • go_router & GetIt

State Management

  • flutter_bloc (Cubit & BLoC)
  • Riverpod
  • Provider & GetX
  • dartz Either & sealed states

Networking & Real-Time

  • REST, Dio, SSE streaming
  • WebRTC & Socket.IO
  • LiveKit voice rooms
  • RFC 7807 & Idempotency-Key

Backend & Cloud

  • Firebase (Auth, Firestore, FCM, Functions)
  • TypeScript Cloud Functions
  • NestJS & Laravel Sanctum APIs
  • GCP Cloud Run

Data & Offline

  • Drift / SQLite & Hive
  • Offline-first sync queues
  • flutter_secure_storage
  • TTL cache & paginated eviction

Payments

  • RevenueCat & in-app purchases
  • Telr XML Mobile API
  • Stripe web checkout
  • Wallet ledgers & installments

Quality & DevOps

  • Unit, widget & golden tests
  • GitHub Actions CI
  • Product flavors & FVM
  • App Store Connect & Play Console

Education & Certifications

Bachelor of Information Technology

Islamic University of Gaza · Gaza, Palestine

Sep 2020 — Feb 2024

GPA 89.39 / 100 (Excellent). Completed the degree during the 2023 war in Gaza under severe disruption to campus operations. Coursework: Advanced Software Engineering, Mobile Application Development, Database Management Systems, Web Technologies, OOP.

Certifications

  • Professional Flutter Development (Udemy)
  • Advanced Java Programming (Udemy)
  • Web Development Fundamentals (Udemy)
  • Palestinian Collegiate Programming Contest (PCPC) — Oct 2024

Languages

  • Arabic — Native
  • English — Professional working proficiency (undergraduate degree delivered in English)

Let's build something
or ask a question

Share a few details and I will get back to you within one business day.

Gaza, Palestine (GMT+3)

Palestine +970

By submitting this form, you agree to the processing of your personal data so I can respond to your inquiry.