Mobile Developer

Open to full-time
Bio

Abdelrahman M is a Mobile Developer with several years of experience in building cross-platform applications using React Native. Abdelrahman utilizes technologies such as React Native, TypeScript, Firebase, and Node.js to develop mobile applications. He focuses on creating real-time features, integrating APIs, and ensuring seamless user experiences with tools like Redux for state management and Expo for deployment. At RockAI Dev, he developed a real estate catalogue app and an educational platform, improving user engagement and retention. At Clinisoft, he contributed to a clinic management system, enhancing communication and reporting capabilities. His projects demonstrate his ability to implement offline-first strategies and optimize performance. Abdelrahman is pursuing a Bachelor of Engineering at Alexandria University, expected to graduate in 2024. He is well-suited for roles that involve developing scalable mobile applications and integrating complex backend services.

Expertise
MongoDBSQLTypeScriptReact NativeNode.jsNext.jsReactCSSGitGraphQLHTMLJavaScript
Video Intro
Assessments
APPLICANT AVG · 54%ABDELRAHMAN · 88%0255075100TopASSESSMENT SCORE (0–100)
  • Debug and Enhance Weather Forecast FeatureMedium
  • Implement Task Completion FunctionalityEasy
  • Optimize Performance in E-commerce React Native ApplicationMedium
  • Optimize Performance in React Native Applications. Difficulty HardMedium
Projects

React Native Recipe Search App

Built a cross-platform recipe search app using React Native and the Edamam API. Implemented debounced search with RxJS and axios-observable, added dietary filters and infinite scroll pagination.

Personal Finance Management

Developed a personal finance app to track expenses, incomes, and monthly bills. Implemented an offline-first approach for seamless data access and synchronization.

Experience
  1. Mobile Developer (React Native & Expo)

    RockAI DevJun 2025Present
    • Developed and launched a real estate catalogue app, enabling users to seamlessly browse and view available properties by integrating Node.js backend APIs for real-time property listings.
    • Engineered an educational platform using Expo, featuring lecture management, course purchasing, learning progress tracking, online exams, and ranking systems, which significantly improved user engagement and retention.
    • Integrated Node.js APIs to handle dynamic course additions and ranking logic, ensuring accurate synchronization between frontend and backend services.
    • Leveraged a modern toolset including Expo, Expo Router, Redux for state management, and YouTube IFrame library to deliver scalable, maintainable, and user-friendly mobile applications.
    • Collaborated with cross-functional teams to ensure clean architecture, reusable components, and optimized performance across projects.
    React NativeTypescriptfirebasejwtNode.js
  2. Mobile Application Developer

    ClinisoftMar 2024Jun 2025
    • Developed and maintained a comprehensive clinic management system.
    • Implemented features for seamless communication between clinic staff and patients.
    • Enabled users to access detailed medical and financial reports.
    React NativeTypescriptfirebasejwt
Education
  1. BACHELOR OF ENGINEERING

    Alexandria universityAlexandria2018 — 2024
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Ahmed B.
Ahmed B.

Mobile Developer

4+ Years of Experience

JavaKotlinSwiftReact Native
Youssof K.
Youssof K.

Mobile Developer

3-4 Years of Experience

CAiro
ReactTypeScriptReact NativeNext.js
Ahsan  R.
Ahsan R.

Mobile Developer

0-2 Years of Experience

FlutterKotlinFigmaJava
View all

Mobile Developer

0-2 years experience

14 days risk-free trial · No commitments · We handle contracts and payroll