Skills
Languages
Swift, Dart, C#, C/C++, Python, Objective-C, Kotlin
Mobile & Cross-Platform Frameworks
Flutter, iOS SDK, Android, Flutter Stateful Widgets
State Management
Riverpod, Bloc, Provider, GetX
Architecture & Patterns
Clean Architecture, MVVM
Native/Systems-Level & Rendering
Dart FFI, Native Library Wrapping, Skia, Custom Canvas Rendering, Text Layout/Typography Engines, Arabic/RTL & BiDi Text Rendering, System-Level Programming, Image Editing Engines, Video Composition & Editing, Audio Mixing
Backend & Desktop (.NET ecosystem)
.NET/ASP.NET MVC, WPF
Cloud & Backend Services
Firebase
API & Integration
REST API Integration, GraphQL, OpenAPI/Swagger Specifications, Automated Client Code Generation, Middleware & Interceptor Design, Payment Gateway Integration, Networking Protocols
Internationalization
Internationalization (i18n)
DevOps & Quality
CI/CD, Unit & Integration Testing, Code Review
Process & Methodology
Agile/Scrum, Cross-Platform Development
AI-Assisted Development
Agentic Development, Spec-Driven Development, AI-Assisted ("Vibe") Coding, AI Feature Integration in Mobile Apps
Design Tools
Graphic Design Tools
Work Mode
Remote Work
Languages Spoken
Arabic (Native), English (Advanced)
About
Senior Flutter Mobile Engineer with 8+ years shipping production iOS and Android apps, including a merchant platform, club-management apps serving 100,000+ users, and payment systems processing over 3.5M AED in weekly transaction volume. Rare combination of high-level Flutter/Dart architecture (Clean Architecture, MVVM, Riverpod/Bloc/GetX) and deep systems-level engineering — custom rendering engines, Dart FFI native library wrapping, Skia integration, and a from-scratch iOS Keyboard System Extension. Proven leadership as a mobile team lead and startup CTO, delivering concurrent releases without sacrificing code quality or production stability.