Senior Mobile Engineer • Android (Kotlin/Java) • Flutter • Frontend (React, TypeScript) • Backend (Spring Boot) • Firebase
- Senior Mobile App Developer & Team Lead with 8+ years shipping Android & Flutter apps end-to-end (architecture → CI/CD → stores).
- Frontend experience with React, TypeScript, and JavaScript for dashboards, admin panels, and companion web apps.
- Basic iOS exposure (Swift/SwiftUI fundamentals, Xcode, app signing, and store delivery for Flutter apps).
- Strong grasp of data structures & algorithms and clean, testable code.
- Project management: Agile/Scrum, roadmapping and documentation with Notion, issue tracking with Jira.
- Based in Cairo, Egypt · Fluent in English and Arabic.
Mobile: Android (Kotlin/Java), Jetpack, Jetpack Compose, MVVM/MVI/MVP, Flutter (Dart)
iOS (basic): Swift/SwiftUI basics, Xcode, CocoaPods, TestFlight/app distribution
Frontend: React, TypeScript, JavaScript, REST/JSON, state management (Context/Redux basics), component-driven UIs
Backend: Spring Boot, REST APIs, Firebase (Firestore, Realtime DB, Functions, Storage, Remote Config, FCM, Hosting)
Cloud/Services: Google ML Kit, SendBird, OneSignal, DataDog, Huawei AGC/HMS (Map Kit, Push Kit, Cloud DB)
Maps/GIS: Google Maps, Huawei Map Kit, ArcGIS Maps
Databases: MySQL, SQLite, Firestore, Realtime DB, Huawei Cloud DB
Testing: JUnit4, Mockito, Espresso (Unit/Integration/UI)
Architecture & Quality: SOLID, Clean Architecture, design patterns, static analysis, code review
Product & PM: Agile/Scrum rituals, Jira, Notion, release planning, store operations
- Unit, Integration, and UI testing with JUnit4, Mockito, Espresso
- Performance monitoring & crash analytics: DataDog, Firebase Crashlytics
- CI/CD pipelines (GitHub Actions), code review, static analysis
- Email: eslam.faisal.ef@gmail.com
- GitHub: @eslamfaisal
- Location: Cairo, Egypt
These cards render automatically when used in a profile README:
- AlgoDriven: https://www.algodriven.xyz/
- EgyptianSaudi: http://www.egyptiansaudi.com/
- YouTube: https://www.youtube.com/@EslamFaisal-BlueThunder
- Stack Overflow: https://stackoverflow.com/users/9313214/eslam-faisal