EGIC
E-commerce app for the Egyptian German Industrial Company. Browse plumbing & sanitary products, view specs and reviews, purchase in-app, and receive push notifications for promotions. Published on both stores.
Flutter & Native Android Specialist
10+ production apps shipped to Google Play & the App Store.
From e-commerce to education, I build apps that people use every day.
I'm a mobile developer based in Cairo with 5+ years of experience shipping production apps across e-commerce, on-demand services, food delivery, sports, and education.
My core stack is Flutter for cross-platform work, with deep roots in native Android (Java & Kotlin) and iOS (Swift). I build with BLoC/Cubit for state management, Clean Architecture for long-lived codebases, and GetIt + dartz for DI and functional error handling.
I've built Arabic-first apps with full RTL support, integrated payment gateways (Stripe, in-app purchase), real-time chat, push notifications, GPS tracking, and SMS services. On the DevOps side, I automate with Fastlane and Azure DevOps pipelines.
My graduation project was a humanoid robot built from scratch using ROS, YOLO, OpenCV, and a Kinect depth camera for face recognition, object detection, and teleoperation.
Lead mobile development, code reviews, and testing. Building and maintaining cross-platform apps with Flutter and native iOS/Android.
Developed native iOS applications using Swift.
Built Flutter apps with clean architecture and comprehensive testing. Shipped e-commerce and delivery apps to both stores.
Cross-platform mobile development with BLoC, Provider, and GetX state management patterns.
Cross-platform and native mobile apps for clients across e-commerce, education, services, and Arabic-first applications.
Production apps on the stores, open-source packages, and personal projects.
E-commerce app for the Egyptian German Industrial Company. Browse plumbing & sanitary products, view specs and reviews, purchase in-app, and receive push notifications for promotions. Published on both stores.
Arabic grammar learning app with quizzes, progress tracking, in-app purchases, and push notification reminders. Built RTL-first. Originally Java, now rebuilt in Flutter with BLoC and Clean Architecture.
Sports social platform: book trainers and venues, join groups, compete in challenges, earn points, real-time chat, Google Maps integration, and a custom calendar view.
On-demand services marketplace. Customers browse, book, and pay handyman professionals. Stripe payments, Twilio SMS, GPS tracking, and auto-address from geolocation.
Companion app for service providers. Manage bookings, receive payments, real-time text chat with customers, GPS tracking, and auto-address features.
Food delivery app. Order from nearby stores, live order tracking, and location-based store discovery. Published on both Google Play and the App Store.
Companion driver app for the Buy2 delivery platform. Manage deliveries, route navigation, and order status updates. iOS and Android.
Educational platform providing video lessons across multiple scientific fields. Native Android app with structured curriculum navigation.
Daily Quran verse app with home screen widget, translations, and tafsir. Designed for daily reflection and memorization.
Interactive educational app that helps children learn math through games and challenges. Designed for young learners.
Flutter package for swipeable list cells with asymmetric swipe semantics. iOS Mail-style UX with spec-driven development. Targeting pub.dev.
Clean Architecture reference app. BLoC + Riverpod, Firebase auth, SQFlite offline-first storage. A working demo of scalable Flutter architecture patterns.
A humanoid robot built from scratch. Face recognition (YOLO), object detection (OpenCV), teleoperation via Kinect depth camera, voice control with Google Assistant, all on ROS.
Open to new projects, collaborations, or a conversation about mobile development.