Skip to content

Available for freelance work

Hey there! I'mRagabMabroukI’m a Front-End Developer, React Native Developer, React.js Developer, Mobile App Developer

I build iOS and Android apps with React Native and take them all the way to the App Store and Google Play, for clients in fintech, e-commerce, education and media.

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • React Native
Follow me:
Noor Quran app screenshot
Moode app screenshot
Jomla app screenshot
Portrait of Ragab Mabrouk

60+

Apps built

About

I take mobile apps from the first requirement to the store listing, and keep them fast, secure and easy to use after launch.

I work across the whole life cycle: requirements, interfaces built from designs, APIs, payment gateways and third-party services, native modules for iOS and Android, testing, and releases to the App Store and Google Play.

Since 2022 I’ve worked remotely for Dinar Investment in Saudi Arabia on their fintech app. Before that I led a mobile team at CCIT Solutions and built apps for clients at ExcelCodes and on Upwork, working closely with designers, testers, product managers and the clients themselves.

How I work

  • Native when it counts

    React Native for speed of delivery, with native bridges for iOS and Android when an app needs the platform.

  • Fast and secure

    Apps tuned for speed, responsiveness and resource use, with security best practices built in from the start.

  • Shipped, then maintained

    Store-ready releases through CI/CD and Fastlane, followed by regular updates driven by user feedback.

Skills

Mobile

  • React Native
  • Expo & EAS
  • Native modules (iOS & Android)
  • Firebase
  • Payment gateways

Languages

  • TypeScript
  • JavaScript
  • Java
  • Objective-C
  • Python
  • C++

Web & APIs

  • React
  • HTML5 & CSS3
  • REST APIs
  • Third-party SDKs

Shipping & quality

  • CI/CD
  • Fastlane
  • App Store & Google Play releases
  • Unit & UI testing
  • Performance tuning

Selected work

8 projects

    • React Native
    • TypeScript
    • Video streaming

    An audio and video platform for Sada Al-Rimas, for production and artistic distribution in Iraq.

  • Noor Quran audio app cover: the home and surah list screens beside its logo
    • React Native
    • Audio

    An app for the Holy Quran, with duas and remembrances, for all readers.

    • React Native
    • JavaScript
    • Firebase

    The first store in the United Arab Emirates to sell wholesale electronic products and devices.

    • React Native
    • TypeScript
    • Redux

    An app that makes it easy to advertise goods to a large number of users: sell and buy goods in a few simple steps.

  • Syartk car marketplace app cover: the home and showrooms screens beside its logo
    • React Native
    • TypeScript
    • Redux

    The first app in Iraq for buying and selling used and new cars.

  • Wazer learning app cover: the splash and video lessons screens beside its logo

    An app for students in Egypt with lessons and reviews for every subject. Teachers add lessons and videos for each subject, and students can ask questions that the subject's teacher answers.

Experience

  1. Mar 2022 – Present

    React Native Developer

    Dinar Investment · Remote · Saudi Arabia

    Build and maintain Dinar’s fintech app for iOS and Android: interfaces from design specs, native APIs and third-party services, security, performance, unit and UI tests, and App Store and Google Play releases.

    • React Native
    • TypeScript
    • JavaScript
    • Native modules
  2. Feb 2020 – Mar 2022

    Software Developer

    CCIT Solutions · Remote · Saudi Arabia

    Led a team building Android and iOS apps: worked out requirements with clients, designed the UI and UX, built core features on databases, web services and third-party APIs, tested across devices, and shipped regular updates.

    • React Native
    • iOS
    • Android
    • UI/UX
  3. Jun 2016 – Jan 2019

    Software Developer

    ExcelCodes · Nasr City, Egypt

    Full-life-cycle development of client apps: requirements and scope, architecture, coding, database administration, testing, debugging and deployment.

    • React Native
    • JavaScript
    • Databases
  4. 2016

    Bachelor of Computer and Information Sciences

    Future University

    Also certified in Microsoft MTA 98-364: Database Administration Fundamentals (2016).

Testimonials

What clients say

Real feedback from clients I've worked with on Upwork.

5.015 reviews, 100% Job Success, 19 jobs on Upwork(opens in a new tab)
  • “I'm really impressed with the excellent work and skilled development. He is one of my top app developers, and I'm looking forward to working on more projects together! His expertise and dedication are remarkable, making each project a success.”

    Upwork clientApp Development, Dec 2023
  • “Ragab is a top-notch React Native developer. His innovative approach and technical expertise were evident in our recent mobile development project. Ragab maintained excellent communication and consistently delivered high-quality work on time. Highly recommended for any mobile development endeavor.”

    Upwork clientBuild React Native app with Apple Pay support, Sep 2023
  • “One of the best developers that I have worked with ... Very experienced & done a great job on the our React Native app”

    Abdul A.React Native app for restaurants & coffee shops, Oct 2023
  • “Work with ragab is good response. High responsibility and helpful, I hope can hiring him again the future and really recommended”

    Ali A.Apple Pay Integration, Dec 2023
  • “Great working with him, excellent work,”

    Upwork clientApp Development, Dec 2023
  • “Definitely will work with him again”

    Ibrahim F.Fix bugs in a Shopify store app (React Native), Aug 2022

Contact

Have a project or role in mind?

Send me an email or a WhatsApp message with a few lines about what you’re building and when.