
Rady Haggag
Flutter Developer
Salaire / Taux journalier
Le Caire, Gouvernorat du Caire, Égypte
Freelance
Expertises
Langues
À propos
Introduction
Flutter developer with 2+ years of experience specializing in Clean Architecture and performance-driven mobile solutions. Reduced production bugs by 25%, cut deployment time by 40%, and optimized API costs by 35% through strategic refactoring and automation. Expert in real-time features, VoIP integration, and end-to-end testing—delivering scalable, enterprise-grade apps from architecture to deployment.
Expérience de travail
Flutter Developer
Freelance
– Introduced geolocation-based filtering to surface nearby janazah events within a 5 km radius. – Integrated Mapbox for map rendering, place search, and location selection during event creation. – Utilized Firebase for authentication, Firestore data management, and FCM push notifications. – Created admin tools for activity tracking, role management, and content moderation.
Personal Project
Flutter Developer
– Architected feature-based modules using clean architecture and the repository pattern. – Adopted Cubit state management with selective rebuilds and real-time match refreshes. – Designed a networking layer using Dio with interceptors and connectivity-aware error handling. – Delivered end-to-end match flows for fixtures, events, lineups, and standings.
Flutter Developer
– Structured modular social features, including a feed, stories, reels, chat, search, and profile sections, using Bloc/Cubit. – Integrated Firebase for auth, Firestore, media storage, and FCM token management. – Constructed media workflows for uploading images and videos across posts, reels, stories, and chat. – Implemented a product discovery module using web scraping and HTML parsing.
Flutter Developer
Taaly
déc. 2023 - avr. 2025
1 an 5 mois
À distance
– Refactored the codebase to Clean Architecture and migrated state management from Riverpod to Bloc, reducing production bugs by 25%. – Automated CI/CD pipelines using GitHub Actions and Fastlane, cutting deployment time by 40%. – Optimized memory usage by 30% through improved image handling and lazy loading strategies. – Reduced API latency and costs by 35% using pagination and local caching. – Extended Node.js and Firebase Cloud Functions backend with new features and production bug fixes. – Built and scaled real-time video calling using the Agora SDK, covering in-chat calls and full call lifecycle management. – Led VoIP push notification integration for iOS using a customized CallKit package, delivering full-screen caller UI. – Implemented end-to-end UI testing using Patrol and Firebase Test Lab across Android and iOS. – Built native Swift and Kotlin integrations via platform channels to extend Flutter with platform-specific features.
Flutter Developer
DATAI
avr. 2023 - déc. 2023
9 mois
À distance
– Delivered features for a large-scale Flutter web platform supporting operational business workflows. – Architected modular screens with role-based navigation, dependency injection, and structured state management. – Integrated REST APIs using Dio with token-aware requests, centralized error handling, and reusable service layers. – Developed responsive layouts with pagination, messaging, notifications, and PDF reporting for operational workflows.
Formation
Faculty of Computers & Artificial Intelligence, Beni Suef University
Bachelor of Computer Science, Computer Science
2020 - 2024
4 ans 1 mois
– GPA: 3.18 / 4.0