Product Engineering
End-to-end feature delivery across iOS and Android — from BRD and design through to a production release on both stores.
Senior Mobile Developer Flutter / Dart
4+ years and 15+ production apps across healthcare, government, e-commerce, maps, and education.
I'm a mobile engineer with 4+ years building high-quality, user-centric applications, specialised in Flutter with a strong focus on scalability, performance, clean architecture, and modular codebases.
End-to-end feature delivery across iOS and Android — from BRD and design through to a production release on both stores.
Clean Architecture, modular multi-flavor codebases, Bloc, and SOLID — systems built to scale and stay maintainable.
Owning app architecture across multiple projects and mentoring developers to ship production work in Agile teams.
I build mobile products that ship — and stay maintainable.
I've delivered 15+ production applications across healthcare, government, e-commerce, maps and navigation, and education — owning complex features end to end, improving code quality, and mentoring developers in Agile teams.
My core is Flutter and Dart, complemented by Swift, Kotlin, and Node.js, with deep hands-on work in Clean Architecture, Bloc, Firebase, REST/GraphQL APIs, SQLite, Hive, and advanced third-party integrations.
Cross-platform apps for iOS and Android with custom animations, Material and Cupertino, and pixel-perfect UI.
01Clean Architecture, modular and multi-flavor codebases, SOLID and OOP, built to scale and stay maintainable.
02Bloc and Cubit, RxDart, and predictable state across complex multi-step flows.
03REST and GraphQL APIs, Firebase (Auth, Firestore, Storage, Messaging, Cloud Functions), and Postman-driven testing.
04Hive and SQLite offline-first storage, offline outbox sync, real-time tracking, chat, and in-app video.
05Swift and Kotlin platform channels, plus SDKs like UAE PASS, Google Maps, Zoom Video, and Pusher.
06Code review, testing, basic CI/CD pipelines, and Agile/Scrum with Jira and cross-functional teams.
07End-to-end feature ownership, mentoring developers to production, and product-manager collaboration.
08Took ownership of app architecture across multiple projects, designing and maintaining scalable, modular codebases with Clean Architecture, Bloc, and a multi-module structure. Launched 9+ production-ready mobile applications.
Developed key features including real-time inspection tracking, secure data management, and integration with external systems via RESTful APIs. Worked closely with the product team on requirements and user-friendly interfaces, and with QA to ship bug-free releases.
Led development and design of mobile applications for iOS and Android, focused on intuitive interfaces and seamless functionality. Conducted rigorous testing to ensure reliability and stability across scenarios.
Contributed to custom mobile applications with a focus on quality, reliability, and best practices. Collaborated across cross-functional teams while adopting emerging technologies to drive project success.
Developed 2 mobile apps and 3 dashboards using Flutter, Dart, and Clean Architecture. Integrated advanced features: social login, live chat, and live streaming.
Open to senior mobile / Flutter roles — remote or Egypt-based.