Senior Flutter & mobile platform engineer with 10+ years of software delivery and 7+ years specializing in Flutter/Dart. I’ve shipped 20+ production products across iOS, Android, Flutter Web, and Flutter desktop, leading architecture, native integrations, and real-time/offline-first systems—from design decisions to CI/CD, app-store releases, and incident support. I’m a hands-on technical lead who thrives on ambiguous, high-impact work: resilient streaming and reconnect flows, offline synchronization, payments/security, testing and delivery quality, and mentoring distributed teams to faster iteration with fewer post-release defects.

Omar Hussein

Senior Flutter & mobile platform engineer with 10+ years of software delivery and 7+ years specializing in Flutter/Dart. I’ve shipped 20+ production products across iOS, Android, Flutter Web, and Flutter desktop, leading architecture, native integrations, and real-time/offline-first systems—from design decisions to CI/CD, app-store releases, and incident support. I’m a hands-on technical lead who thrives on ambiguous, high-impact work: resilient streaming and reconnect flows, offline synchronization, payments/security, testing and delivery quality, and mentoring distributed teams to faster iteration with fewer post-release defects.

Available to hire

Senior Flutter & mobile platform engineer with 10+ years of software delivery and 7+ years specializing in Flutter/Dart. I’ve shipped 20+ production products across iOS, Android, Flutter Web, and Flutter desktop, leading architecture, native integrations, and real-time/offline-first systems—from design decisions to CI/CD, app-store releases, and incident support.

I’m a hands-on technical lead who thrives on ambiguous, high-impact work: resilient streaming and reconnect flows, offline synchronization, payments/security, testing and delivery quality, and mentoring distributed teams to faster iteration with fewer post-release defects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Arabic
Fluent

Work Experience

Senior Flutter & Mobile Platform Engineer at Twenty Two Labs DWC-LLC
February 1, 2024 - Present
Embedded senior engineer for long-term UAE product engagements. Build and operate a mobile-first AI coding workspace using Flutter with native Swift/Kotlin surfaces and Go services. Own mobile architecture and hands-on delivery across CI/CD, staged releases, monitoring, and incident support. Design resilient reconnect/replay/resume flows, terminal history and session switching, and reliable binary-safe file loading under variable network conditions. Integrate OpenAI/Anthropic/Gemini/OpenRouter with secure user configuration, quota/spend controls, streaming responses, and observable failure states. Collaborate daily with product, backend, design, and QA while working across Flutter, native iOS/Android, Firebase, and Go.
Senior Mobile Software Engineer at Twenty Two Labs
March 1, 2022 - Present
Led architecture and implementation of a consolidated Flutter application replacing separate iOS/Android codebases for a fintech platform, achieving feature parity while reducing codebase complexity. Guided end-to-end delivery from planning to production, defining architecture decisions, code organization, and testing strategies. Developed end-to-end encrypted messaging features for a secure communication suite, implementing custom encryption protocols to ensure a zero-knowledge architecture. Optimized a Flutter Web application handling large agricultural datasets by introducing virtualized lists and lazy loading to deliver smooth performance. Implemented analytics tracking with custom event hooks to provide granular user insights while preserving privacy. Resolved performance bottlenecks through profiling and optimization, significantly improving app responsiveness and stability. Collaborated with backend engineers to align API contracts and Firebase services, and contributed to CI/CD
Mobile Engineer to Lead Mobile Engineer at Lean Scale
September 1, 2021 - September 1, 2023
Embedded mobile engineering contributor/lead on logistics platform rebuild in Flutter with real-time courier tracking and custom maps. Delivered offline-first field workflows and end-to-end iOS/Android release ownership. Engineered WebSocket reconnection with queued messaging, offline synchronization, conflict recovery, and durable state restoration using SQLite/Hive for unstable networks. Integrated complex GraphQL schemas via type-safe code generation, repository abstractions, dependency injection, and modular feature boundaries. Led BLoC architecture, code reviews, testing, estimation, mentoring, and distributed Agile delivery.
Mobile Engineer / Lead Mobile Engineer at LeanScale
September 1, 2021 - September 1, 2023
Rebuilt a logistics platform from the ground up in Flutter, implementing real-time location tracking with custom map overlays for courier management. Engineered a WebSocket-based real-time update system with automatic reconnection, message queuing, and offline synchronization. Developed a modular state management approach by combining the BLoC pattern with dependency injection. Integrated complex GraphQL schemas with type-safe code generation, improving development efficiency and reducing runtime errors. Implemented advanced caching with SQLite and Hive to enable robust offline functionality and reliable data synchronization. Collaborated across product and design teams, established testing and performance targets, and supported deployment through CI/CD pipelines.
Mobile Developer to Technical Lead at Zarcony
February 1, 2019 - September 1, 2021
Led multiple Flutter applications across fintech, government services, ecommerce, payroll, and multi-tenant/white-label products. Introduced architecture, review, testing, and CI/CD practices reducing post-release defects by ~40% and shortening development cycles by ~35%. Built a reusable 50+ widget component system for configurable themes, accessibility, feature configuration, and consistent UX. Delivered security-sensitive payroll/salary-advance features with biometrics and tokenized payments including native iOS/Android integrations. Integrated payment providers (Checkout.com, HyperPay, Apple Pay) through fault-tolerant abstractions; supported store releases and production maintenance. Mentored 10+ engineers into senior roles.
Mobile Application Developer / Lead Mobile Application Developer at Zarcony
February 1, 2019 - September 1, 2021
Transitioned from Ionic to Flutter, becoming an early adopter and delivering a secure fintech payroll system with instant salary advances, biometric authentication, and tokenized payments. Built a multi-tenant e-commerce platform with white-label configurations, dynamic theming, and a plugin architecture. Created a reusable UI component library with 50+ widgets to ensure consistent design language and accelerate development. Integrated multiple payment gateways (Checkout.com, HyperPay) with a unified interface and automatic fallback mechanisms, enabling reliable checkout flows across tenants.
Freelance Mobile Developer at Independent
October 1, 2016 - January 1, 2019
Delivered Ionic/Angular/TypeScript/Firebase apps for education, ecommerce, and communication. Built real-time messaging, offline capabilities, push notifications, payments, and native plugin integrations. Worked end-to-end from discovery and scoping to implementation, App Store/Google Play deployment, and production support.
Freelance Mobile Developer (Ionic Framework) at Remote / Self-employed
October 1, 2016 - January 1, 2019
Developed cross-platform mobile applications using Ionic v1/v2, leveraging web technologies for native-like experiences. Built responsive mobile interfaces with TypeScript, JavaScript, HTML5, CSS3, SCSS, and Angular, and delivered an educational platform with real-time messaging, push notifications, and offline capabilities. Implemented jQuery-based interactive features and animations to enhance user experience in hybrid apps. Executed end-to-end e-commerce solutions with product catalogs and payment integrations, and published apps to the iOS App Store and Google Play via Cordova/Capacitor plugins.

Education

Bachelor of Science in Software Engineering at Üsküdar University
June 1, 2020 - July 1, 2023
Software Engineering Coursework (Incomplete) at Prince Sultan University
September 1, 2013 - June 1, 2016
B.S. Software Engineering at Uskudar University
January 1, 2020 - January 1, 2023
Software Engineering coursework at Prince Sultan University
January 1, 2013 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services, Education, Transportation & Logistics, Healthcare, Government, Media & Entertainment