You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed BziyarMB

Mohamed Bziyar

Expert Flutter | Temps Réel, Logistique, IoT & GPS

EUR 280/Tag
Lyon, FR
3-7 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Mohamed

Je conçois des applications Flutter de production qui gèrent ce que la plupart des ingénieurs évitent : synchronisation offline-first, pipelines de données en temps réel, télémétrie matérielle et logique géospatiale.

CE QUE JE FAIS :
Je ne me contente pas d'intégrer des maquettes. Je construis des architectures complexes (tracking, logistique, gestion de flotte) de bout en bout.
Avec 5 ans d'expérience exclusive sur Flutter, je livre seul des systèmes (Mobile + Backend temps réel) qui nécessitent habituellement une équipe de 4 à 5 développeurs.

EXPERTISE TECHNIQUE (Mots-clés) :
• Mobile : Flutter, Dart, BLoC, Cubit, architecture hors-ligne (Hive, cache proactif).
• Temps Réel & Géospatial : WebSockets, SSE, algorithmes de routing, géofencing, Google Routes API.
• IoT & Telemetry : Intégration matérielle (Traccar, protocoles Teltonika, GPS drift correction).
• Backend & DB : Rust, Laravel, PostgreSQL, Supabase, Firebase.

MON EXPÉRIENCE :
• Clients internationaux : France, US, Canada, Arabie Saoudite.
• Prise en charge des décisions architecturales de A à Z en totale autonomie (100% Remote).
• Développement de solutions B2B multi-tenant et scalables.
  • Arabisch

    Muttersprachlich oder zweisprachig

  • Französisch

    Verhandlungssicher

  • Englisch

    Verhandlungssicher

Nur remote
Führt Projekte hauptsächlich remote aus

Projekt- und Berufserfahrung

  • OMA FLEET
    Ingénieur Logiciel
    HIGHTECH
    Oktober 2024 - Heute (1 Jahr und 8 Monate)
    Casablanca, Marokko
    Plateforme de télématique fleet B2B au service de grands opérateurs logistiques marocains. Développement solo : backend, applications mobiles et infrastructure temps réel.

    Architecturé trois chemins de streaming temps réel indépendants : WebSocket pour le tracking client (250 ms GPS, moyenne glissante sur 8 points), Supabase Realtime avec filtrage de données obsolètes, et un serveur SSE Rust/Axum avec backpressure mpsc::channel(10).

    Étendu Traccar avec des expressions JEXL sandboxées par appareil pour normaliser carburant, vitesse, signaux CAN bus et événements de géofence sur chaque trame de position entrante.

    Construit des moteurs de géofence cercle et polygone avec structures de lookup précalculées, atteignant une performance O(1) pour le suivi live de flottes multi-centaines d'appareils.

    Conçu un monorepo Melos avec deux applications Flutter de production partageant un seul package omafleet_core ; mises à jour OTA via Shorebird, localisé en quatre langues dont le Darija marocain.

    Migré les tables PostgreSQL tc_positions et tc_events vers le partitionnement natif sur Supabase. Zéro incident de downtime sur 18 mois de SLA tracking 24/7.
    Flutter Dart Temps réel / WebSocket Architecture mobile Supabase
  • SAFEROUTZ
    Senior Mobile Engineer
    TRANSPORTWESEN
    Februar 2025 - Heute (1 Jahr und 4 Monate)
    Indianapolis, IN, USA
    Architected and shipped a multi-tenant GPS tracking platform for student transportation safety, solo, within a single development cycle. Feature set and timeline that typically takes a 4–5 person team. Real-Time Location Engine Custom WebSocket pipeline with 250ms GPS sampling, dual channel broadcasting, and automatic reconnection with exponential backoff. 8 point rolling average to kill GPS jitter and keep map movement smooth on the parent side. No polling. Offline-First Maps Proactive tile cache covering zoom levels 10–17 with a 2km route buffer, built as a parallelized background task before each trip. 30- day TTL. Drivers navigate their full route with zero network dependency non negotiable for a child safety product.
    Geospatial Route Intelligence Route snapping via equirectangular projection with a multi tolerance fallback (1 m → 2m → 6m → 10m → 15m) to correct GPS drift in real time. Deviation detection at 150m with proximity aware suppression near stops to avoid false positives. Multi Tenant Architecture. Built for multi district scale from day one. Adding a new school district is an API base URL change, nothing more. Zero critical incidents in production since launch.
    Flutter Dart Géolocalisation Application Mobile Architecture mobile
  • Courrier Diakité
    Driver Mobile App
    LOGISTIK & SUPPLY CHAIN
    Oktober 2024 - April 2026 (1 Jahr und 6 Monate)
    Québec, Kanada
    Freelance engagement with a Canadian logistics company (Quebec).

    Solo-built Flutter app for a Montreal courier company. Drivers manage their full day through it: scanning parcels, updating statuses, logging attendance, and tracking hospital routes across dead zones and unreliable mobile connectivity.

    Offline-First Sync

    Hive-backed request queue that stores any pending API call, including multipart image uploads, as a typed OfflineRequestModel. Images are moved from OS temp to a permanent offline_sync/ folder before queuing so they survive session resets. Queue drains on reconnect, with deduplication so only the last value per stop is ever sent.

    GPS as a Passive Sync Trigger

    Every background location heartbeat calls syncRequests() so GPS pings drain the offline queue with no separate background job needed.

    QR Scanner with Business Logic

    Duplicate detection, order-to-package cross-validation, whitelist checks, and multi-scan gates before confirm unlocks. Distinct audio beeps for success and error so drivers never need to watch the screen.

    Architecture

    Cubit + Freezed + fpdart Either on newer flows, ChangeNotifier on legacy ones, coexisting via GetIt. Retrofit over Dio with 30+ endpoints. Offline indicator is derived from whether the repo hit network or cache, not a manual flag.
    GPS Engineer Flutter Dart | Systèmes GPS & IoT Flutter Laravel Dart

Empfehlungen

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Associate's degree, Associate's
    Brevet de Technicien Supérieur (BTS)
    2019
    Associate's degree, Associate's
  • Baccalaureate
    Al QODS Chemaia High School
    2014
    Baccalaureate

Fähigkeiten

Kategorien