Hi, I’m Omar Hussein. I’m a senior mobile software engineer with 9+ years of cross-platform development experience, and I’ve successfully transitioned from Ionic to Flutter to ship complete applications from inception to production. I’m passionate about adapting to new technologies and delivering robust mobile solutions across fintech, e-commerce, social, and enterprise domains. I excel at building scalable Flutter architectures, integrating Firebase, and delivering high-performance apps that scale. I’m driven by clean code, solid architecture, and a collaborative approach with product and design teams to bring complex ideas to life in production environments.

Omar Hussein

Hi, I’m Omar Hussein. I’m a senior mobile software engineer with 9+ years of cross-platform development experience, and I’ve successfully transitioned from Ionic to Flutter to ship complete applications from inception to production. I’m passionate about adapting to new technologies and delivering robust mobile solutions across fintech, e-commerce, social, and enterprise domains. I excel at building scalable Flutter architectures, integrating Firebase, and delivering high-performance apps that scale. I’m driven by clean code, solid architecture, and a collaborative approach with product and design teams to bring complex ideas to life in production environments.

Available to hire

Hi, I’m Omar Hussein. I’m a senior mobile software engineer with 9+ years of cross-platform development experience, and I’ve successfully transitioned from Ionic to Flutter to ship complete applications from inception to production. I’m passionate about adapting to new technologies and delivering robust mobile solutions across fintech, e-commerce, social, and enterprise domains. I excel at building scalable Flutter architectures, integrating Firebase, and delivering high-performance apps that scale.

I’m driven by clean code, solid architecture, and a collaborative approach with product and design teams to bring complex ideas to life in production environments.

See more

Experience Level

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

Work Experience

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 / 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 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 (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

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services, Education

Experience Level

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