- React Native
- TypeScript
- Video streaming
An audio and video platform for Sada Al-Rimas, for production and artistic distribution in Iraq.
Available for freelance work
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.




60+
Apps built
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.
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.
8 projects
An audio and video platform for Sada Al-Rimas, for production and artistic distribution in Iraq.

The first store in the United Arab Emirates to sell wholesale electronic products and devices.
An app that makes it easy to advertise goods to a large number of users: sell and buy goods in a few simple steps.


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.
Mar 2022 – Present
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.
Feb 2020 – Mar 2022
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.
Jun 2016 – Jan 2019
ExcelCodes · Nasr City, Egypt
Full-life-cycle development of client apps: requirements and scope, architecture, coding, database administration, testing, debugging and deployment.
2016
Future University
Also certified in Microsoft MTA 98-364: Database Administration Fundamentals (2016).
Testimonials
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.”
“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.”
“One of the best developers that I have worked with ... Very experienced & done a great job on the our React Native app”
“Work with ragab is good response. High responsibility and helpful, I hope can hiring him again the future and really recommended”
“Great working with him, excellent work,”
“Definitely will work with him again”
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.