MOBILE SOFTWARE ENGINEER • SHARQIA, EGYPT

Building
performant
mobile apps.

Manar Salah — Flutter developer focused on clean architecture, automated testing, and production-grade delivery. Specializing in connected multi-role ecosystems and in-depth performance debugging.

ZooVerse Visitor App
ZooVerse
Tabibi Patient App
Tabibi
Graduation Assistant
Grad. Assistant
01
PROJECT 01 3-In-1 Mobile Ecosystem
3-In-1 Ecosystem Real-time Concurrency Geofencing & Paymob

ZooVerse

A comprehensive zoo operations and visitor platform uniting 3 distinct apps on a shared backend: a discovery & ticket-booking app for visitors, an operations app for keepers and gate officers, and a central admin web console.

Exploration, GPS Park Navigation & Offline QR Ticketing

Interactive animal exhibits, live GPS routing via Google Maps & OSM, and offline-cached QR entry passes powered by Paymob.

ZooVerse Visitor Payment Screen
🔍
Fullscreen
ZooVerse Visitor Home
🔍
Fullscreen
ZooVerse Visitor Map
🔍
Fullscreen

Gate Verification, Keeper Shifts & Veterinary Escalation

Sub-second QR ticket scanning with duplicate-entry prevention, daily keeper feeding logs, and instant incident reporting.

ZooVerse Gate Operations & Live Scans
🔍
Fullscreen
ZooVerse Keeper Shift Summary
🔍
Fullscreen
ZooVerse Employee Activation Screen
🔍
Fullscreen

Operational Telemetry, Specimen Management & Staff Access

Desktop web portal monitoring real-time visitor density, specimen health records, and role-based staff credentials.

admin.zooverse.internal/staff
ZooVerse Admin Staff Directory
🔍
Fullscreen
admin.zooverse.internal/dashboard
ZooVerse Admin Dashboard
🔍
Fullscreen
admin.zooverse.internal/specimens
ZooVerse Admin Specimen Records
🔍
Fullscreen
02
PROJECT 02 Healthcare Management Platform
Healthcare Ecosystem Clean Architecture Real-Time Sync

Tabibi

A comprehensive healthcare management ecosystem connecting patients, doctors, and clinical administrators over a shared real-time backend. When a doctor approves an appointment or issues a prescription, the patient's screen updates instantaneously.

Specialist Search, Real-Time Appointments & In-App Consultation

Filter certified physicians by clinic, book calendar slots with real-time sync, and access in-app messaging with digital prescriptions.

Tabibi Patient Slot Booking
🔍
Fullscreen
Tabibi Patient Home Screen
🔍
Fullscreen
Tabibi Patient Consultation Chat
🔍
Fullscreen

Daily Roster, Clinical History & Structured Prescription Builder

Manage daily clinic schedules, approve consultation requests, and generate verifiable electronic prescriptions directly from mobile.

Tabibi Doctor Prescription Builder
🔍
Fullscreen
Tabibi Doctor Home Screen
🔍
Fullscreen
Tabibi Doctor Appointments Roster
🔍
Fullscreen

Clinical Auditing, Clinic Metrics & Doctor Credential Governance

Hospital web management dashboard monitoring consultation volumes, revenue flow, and secure physician onboarding.

portal.tabibi.healthcare/dashboard
Tabibi Admin Operations Dashboard
🔍
Click to Inspect Fullscreen
03
PROJECT 03 On-Device Computer Vision
On-Device AI Computer Vision 0ms Cloud Latency

Ishara — Arabic Sign Language AI

A real-time, offline-first assistive communication app translating Arabic Sign Language bidirectionally (Sign → Text and Text → Sign). Runs completely on-device without requiring an internet connection or transmitting private camera feeds to the cloud.

On-Device Landmark Tracking & Neural Classification (60 FPS)

31-class Arabic sign recognition processing live camera frames via MediaPipe hand tracking (21 3D keypoints) and quantized TFLite inference with 0ms cloud latency.

Ishara Sign Recognition Screen
🔍
Click to Inspect Fullscreen
Ishara Live Hand Tracking Screen
🔍
Click to Inspect Fullscreen
Ishara Translation Screen
🔍
Click to Inspect Fullscreen
04
PROJECT 04 AI Engineering Tool
AI Engineering Local-First Sync Custom 2D Canvas

Graduation Assistant — AI Workspace

An intelligent project incubator that transforms unorganized graduation project ideas into structured software deliverables: SRS specifications, ERD schemas, use cases, and risk assessments powered by Gemini.

Local-First Sync & Custom Bézier Canvas Engine

Offline drafting via Hive with bidirectional Supabase PostgreSQL sync, Gemini AI specifications generator, and custom-rendered 2D diagrams using Flutter CustomPainter.

Graduation Assistant Requirements Screen
🔍
Click to Inspect Fullscreen
Graduation Workspace Dashboard
🔍
Click to Inspect Fullscreen
Graduation Assistant Timeline Screen
🔍
Click to Inspect Fullscreen
01

Skills Modules

Flutter engineer focused on production-scale mobile systems: modular architecture, resilient sync, hardened release pipelines, and measurable quality in the store. Below is how that expertise groups in practice.

01

Platform & scalable architecture

Flutter & Dart at the core of modular, testable codebases—layered boundaries, dependency rules, and patterns that survive team growth and long product lifecycles.

Flutter & Dart Clean Architecture Scalable app architecture Dependency injection White-label architecture Feature flags & Remote Config
02

State & presentation depth

Predictable application state and polished UX for complex domains—aligned with domain modeling, not ad-hoc setState.

Bloc / Cubit Advanced animations GoRouter & Deep Linking RTL & Arabic Localization
03

APIs, sync & real-time

Resilient networking, schema-driven clients, and live channels—designed for flaky networks and enterprise backends.

REST APIs GraphQL & Gemini AI WebSockets & real-time Offline-first architecture Supabase & PostgreSQL (RLS)
04

Persistence, security & data

Local-first storage with clear sync strategies and encryption-aware handling of tokens and sensitive payloads.

Hive Isar SQLite Secure storage & encryption Biometric Authentication
05

Native, performance & reliability

Platform channels where it matters, frame-budget discipline, and observability so production issues are diagnosable—not guessed.

Native Android / iOS integration Performance optimization & profiling Automated testing (Unit · Widget · Integration) Production debugging & monitoring Flutter DevTools & Memory Leaks TFLite & MediaPipe ML
06

Delivery & mobile DevOps

End-to-end release automation: repeatable builds, store submission, distribution to QA, and governed versioning for multi-track releases.

CI/CD pipelines GitHub Actions Fastlane Automated App Store & Play deployment Firebase App Distribution Release management & versioning Crash reporting & analytics Firebase ecosystem
Get In Touch

Let's Build Something Meaningful

Seeking a Flutter engineer with architectural rigor and product ownership? I'd love to connect.