Ahmed Abdelmageed
Senior Frontend & React Native Developer
React · Next.js · TypeScript · Cairo, Egypt (UTC+3)
Summary
Frontend developer building with React since 2020, on the web (React, Next.js) and on mobile (React Native). Shipped Safra, an AI travel planner as a Next.js web platform and iOS/Android apps; built the React web dashboard and mobile app of MedVella, a clinic-management platform; and built the payment system of ElGameya, a fintech app with 1,000,000+ downloads. Strong in TypeScript, component architecture, performance, real-time features, payments and Arabic/English RTL.
Skills
- Web
- React, Next.js, TypeScript, JavaScript, HTML, CSS / Sass, MUI, Styled-Components, Bootstrap, responsive design
- State & data
- Redux, Redux Toolkit, React Query, React Hook Form, Axios, REST, WebSockets, Firebase
- Mobile
- React Native, Expo, iOS & Android releases (App Store, Google Play, AppGallery), push notifications (FCM), maps, biometrics
- Payments
- Stripe (4 yrs), card payments (Visa / Mastercard), mobile wallets (Vodafone Cash, Orange Money), Apple Pay, Click Pay
- Practices
- Performance (memoization, caching, lazy loading), i18n / RTL with i18next, Git, GitHub, Jira, ClickUp, Figma
Experience
Mobile Developer · ElGameyaCairo, Egypt · 01/2025 – Present
Fintech (rotating savings circles) · Android · iOS
- Lead the design and development of ElGameya, a React Native fintech app with 1,000,000+ downloads that digitizes traditional money circles.
- Built the end-to-end payment system supporting Visa/Mastercard and mobile wallets (Vodafone Cash, Orange Money), with Face ID / Touch ID login.
- Streamlined onboarding flows, increasing user acquisition by 20%.
- Raised crash-free sessions to 98% and cut load times through memoization and AsyncStorage caching.
- Built adaptive layouts for phones, tablets and iPads, and localized the app in Arabic/English with i18next.
Mobile Developer · DevGlobalUSA (Remote) · 01/2025 – 08/2025
- Phone System App: designed and built a cross-platform VoIP phone system with call forwarding, voicemail transcription and contact sync. Reduced call connection time on iOS and Android.
- Messenger App: led development of a real-time chat app with text, voice messages and file sharing, built on WebSockets and Redux Toolkit, with push notifications, presence and typing indicators.
Mobile Developer · DafaGiza, Egypt · 02/2024 – 02/2025
- Maqsafy (10,000+ downloads · Android · iOS · AppGallery): led development of a school cafeteria purchasing system with camera, NFC, QR code search, Firebase push notifications and real-time maps.
- Wasl (Android · iOS): led development of a secure e-wallet and money-transfer app for closed institutions, with invoice printing via the StarXpand printer SDK.
- Integrated Apple Pay and Click Pay payment gateways across both apps.
- Maintained and fixed bugs in several published apps: Sunbulh (Android/iOS), Atta (Android/iOS), Al-Majlis (Android/iOS), Mission (Android/iOS), Loyal (Android/iOS), Codi (Android), Mwan.
Frontend Developer · Food NationCairo, Egypt · 06/2023 – 01/2024
- Led development of the Food Nation dashboard, an invoices dashboard and the Cloud Kitchen website.
- Built the Sata Food app (internal, not on the stores).
Frontend Developer · Aqar CloudCairo, Egypt · 12/2022 – 03/2023
- Built a custom real estate CRM scaling to 10,000+ properties and 5,000+ clients, using caching and lazy loading for faster data retrieval.
Frontend Developer · Albassmh Business SolutionsDubai · 09/2020 – 11/2021
- Designed and developed a responsive e-commerce platform.
Freelance work
Mobile Developer · Safra Tourism and Travel LLCFreelance · Remote · 06/2025 – 08/2026
Safra – AI Travel Planner · Android · iOS · Web
- Built and shipped an AI travel planner as a React Native app (App Store and Google Play) and a Next.js web platform at safra.io.
- Developed the AI itinerary planner: a streaming chat UI that turns a trip request into a personalized day-by-day plan.
- Implemented map-based discovery of attractions and restaurants, group trip planning and sharing, and flight, hotel and activity booking flows in one dashboard.
- Delivered full English/Arabic localization with RTL and locale-based routing across web and mobile.
- Owned authentication, push notifications and release management on both stores through v1.0.5.
Selected projects
Pocket Wallet · Wallet & payments app (Expo + Node/PostgreSQL)GitHub
React Native (Expo) wallet with a Node/Express + Prisma + PostgreSQL API: Stripe top-ups credited only via webhook, atomic transfers with a double-entry ledger and overdraft guard, idempotency keys, live updates over Socket.IO, Face ID, Arabic/English RTL and CI tests.
Nasser Pharmacy · React Native versionAndroidiOS
Developed and optimized the mobile app for Bahrain's largest retail pharmacy chain, covering product browsing, purchasing and secure transactions.
simaTrack · Fleet tracking app (Expo / React Native)iOS
Built and published under my own developer account: live map of every vehicle, trip replay, geo-zones with entry/exit alerts, push notifications (speeding, ignition, device offline), reports, driver tasks and forms, maintenance reminders, remote device commands, dashcam viewing and time-limited share links. Arabic/English RTL and Face ID / Touch ID, built for fleet operators in Saudi Arabia.
MedVella · Clinic management system (HealthTech) · Web & Mobilemedvella.net
Built both the React web dashboard and the React Native mobile app for an Arabic-first clinic management platform: conflict-free appointment booking based on doctor and equipment schedules, unified patient records, invoicing with split payments, installments and loyalty points, ZATCA-compliant e-invoices with QR codes, HR and payroll, financial reports, and a WhatsApp support inbox. Mobile app preparing for store release.
Ride-Hailing App · ongoing
Full-stack ride-hailing app with live driver tracking and route optimization (Google Maps API), FCM real-time ride updates and secure payments.
Education
Bachelor of Commerce · Menoufia University 09/2018 – 06/2022