W

Flutter Tech Lead · Tunisia · remote worldwide

I lead and ship Flutter apps end to end.

I'm Wassef. For 4+ years I've built cross-platform apps for banks, telecoms, hospitality and retail, and I publish my own products under WeCraft Solutions.

years shipping Flutter
4+
years shipping Flutter
apps live in the stores
13
apps live in the stores
bank customers served
150k+
bank customers served
FlutterDartClean ArchitectureBLoCRiverpodWebSocketsOffline-firstKeycloak3-D SecureStripeRevenueCatFirebaseFlavorsRTLFastlaneGitHub ActionsSwiftKotlinFlutterDartClean ArchitectureBLoCRiverpodWebSocketsOffline-firstKeycloak3-D SecureStripeRevenueCatFirebaseFlavorsRTLFastlaneGitHub ActionsSwiftKotlin

Selected work · 2022 — 2026

The work

14 apps, almost all live in the stores. Client and employer work first, then the products I build and publish myself.

Client & employer work

Own products · WeCraft Solutions

About

Unfamiliar codebase? Good.

I'm a Flutter Tech Lead based in Tunisia. I've architected an offline-first hospitality platform (POS, kitchen display, inventory, analytics) and shipped booking, payment and self-care apps for a Qatari bank, Tunisia's national telecom and clients in France.

I'm comfortable taking over a codebase I didn't write and owning it end to end: architecture, hosted-payment flows, testing, CI/CD and store release. I also publish and monetise my own products, so I care about what happens after launch.

Bachelor's in Computer Science, Information Systems Development (2022) · Arabic (native) · French (fluent) · English (fluent)

01

Lead & architect

Clean Architecture, modular codebases, flavors and config-driven builds so one platform ships to many brands. Offline-first when the business needs it.

02

Payments & auth

Hosted payment pages and 3-D Secure in WebViews, Keycloak / OAuth2, biometrics, Stripe, StoreKit and RevenueCat subscriptions.

03

Ship & own

Tests, profiling, CI/CD with Fastlane and GitHub Actions, and releases to the App Store, Google Play and Huawei AppGallery.

Toolbox

Mobile
Flutter / DartSwiftJavaKotlin
Architecture
Clean ArchitectureModularMVVM / MVVMC / MVCFeature flagsConfig-driven builds
State & async
BLoCProviderRiverpodMobXStreamsWebSockets
Auth & payments
Keycloak / OAuth2BiometricsWebView ↔ Dart channelsDeep linksStripe & 3-D SecureClicToPayStoreKit / RevenueCat
Multi-brand & i18n
FlavorsPer-flavor FirebaseConfig-driven themingEN / FR / AR with RTL
Backend & data
REST / JSONFirebaseSQLiteRealmNestJSGraphQLSupabase
DevOps & CI/CD
GitHub ActionsGitLabFastlaneTag-based deploysApp Store ConnectPlay ConsoleAppGallery
Testing
Unit, widget & integrationMockitoDevTools profiling

Experience

The path

  1. 2026 — Now

    WeCraft Solutions

    Founder & sole developer

    • Studio for my own products, owned end to end: concept, architecture, build, store assets, pricing, review and marketing.
    • Shipped WIRE (tech-news reader, EN / FR / AR with true RTL), Spytrap (paid Android privacy monitor) and Sayso (word-puzzle game).
  2. Aug 2025 — Now

    Servini ERP Solution

    Flutter Tech Lead (subcontract)

    Restaurant & hospitality operations platform

    • Architected a tablet-first Flutter app with Clean Architecture: 95%+ code reuse across iOS, Android and web.
    • Four role-based interfaces: POS, inventory & food cost, kitchen display system and analytics.
    • Offline-first with real-time WebSocket sync and sub-200 ms responses for high-volume service.
    • Flavors and per-client build configs so one core platform ships to many venues with their own branding, features and endpoints.
    • Thermal printers, QR systems, tests, DevTools profiling, CI/CD and store releases.
  3. Feb 2025 — Aug 2025

    Proxym Group

    Software developer

    My TT · Tunisie Telecom

    • Self-care services for the national telecom operator: account management, consumption, recharge and bill payment.
    • ClicToPay hosted card payments with success, failure and cancellation reconciled server-side; Keycloak auth.
  4. Jan 2025 — Apr 2025

    Access Content Agency

    Independent consultant

    Studio 44 · private Pilates

    • Booking and scheduling app with real-time equipment availability, payments, memberships and push. Shipped to iOS, Android and Huawei.
  5. Jan 2024 — Feb 2025

    Proxym Group

    Software developer

    Dukhan Bank · Qatar

    • Features for Qatar's leading Sharia-compliant digital bank, 150,000+ customers, under regulated-fintech constraints.
    • Western Union, internal and national transfers, bill payments; 3-D Secure in a WebView; EN / AR with full RTL.
  6. Freelance

    Solidarité Sans Frontières

    Independent consultant

    Association platform · France

    • Maison Solidaire, a dual-role B2B marketplace for companies and verified artisans, taken through to store publication.
    • Facture Solidaire, a subscription invoicing app on iOS, Android and web; the SSF Next.js platform with Stripe donations and an AI project-intake pipeline.
  7. Nov 2022 — Jan 2024

    Grant's Tech

    Mobile developer · iOS developer (Swift)

    HeadsApp · Digitrame

    • HeadsApp: took over an unfamiliar codebase, migrated to null safety and refactored toward Clean Architecture.
    • Digitrame (Swift): Zoho Sign digital signature and Zoho WorkDrive secure document sharing.
  8. Jan 2022 — Oct 2022

    WIMOBI

    Flutter developer · monetisation consultant

    ProximityStore · Le Jeu Qui · Swipe Color

    • ProximityStore: theme, EN / FR internationalisation, Google Maps and location-based APIs.
    • Le Jeu Qui & Swipe Color: RevenueCat ad-removal subscriptions, Lottie splash screens and a seasonal ranking.

Contact

Let's build it.

A new app, a codebase that needs an owner, or a Flutter lead for your team: tell me what you're making and I'll get back to you fast.

hassinewassef@gmail.com