Hello, i’m

Mohamed Ibrahim Ragab
Front End Developer

Author
Progress
About Me

Frontend Developer building scalable dashboards
& real-world systems

I specialize in developing production-level applications, including admin systems and client platforms, where I handle features end-to-end — from understanding requirements to implementation, code review, and delivery. Worked on complex systems such as Tickets Management, Roles & Permissions, Dashboards, Reports, and dynamic form builders, focusing on performance, scalability, and clean architecture. I enjoy turning complex workflows into intuitive user experiences while maintaining high code quality, performance optimization, and reusable component architecture.

  • React.js
  • State Management
  • API Integration
  • Scalable Systems
MY Experience

Work & Certificates

work
Dec 2024 - Present
Junior Front-End
Developer
DomApp
Apr 2024 - Oct 2024
PHP Web Developer
Intern
DEPI
Jul 2022 - Sep 2022
PHP Web Developer
Intern
ITI
Certificates
2019 - 2023
Bachelor's in Computer
& Information Sciences
Kafr El Sheikh University
2023
Full Stack Diploma
Itrax Academy
2024
Al Career
Essentials - AICE
ALX Africa
2023
Git & GitHub
Practical Guide
Udemy
My Skills

Technologies &
Tools I Use

A modern toolkit of frameworks, libraries, and tools that I rely on to craft clean, scalable, and high-performance web apps.

HTML5
HTML5
CSS3
CSS3
JavaScript
JavaScript
TypeScript
TypeScript
React.js
React.js
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
Redux
Redux
Git
Git
GitHub
GitHub
VS Code
VS Code
Latest Works

Explore My Popular Projects

RD App Admin Dashboard
Full-Stack Admin Dashboard

RD App

Enterprise-grade admin platform powering daily operations at DomApp

  • Architected scalable frontend with modular component design across 10+ feature modules
  • Built a dynamic Question Builder engine for custom forms, surveys, and automated reporting
  • Implemented granular Roles & Permissions system with route-level access control
  • Owned end-to-end feature delivery — from requirements analysis to production deployment
  • Integrated RESTful APIs with optimized data fetching, caching, and error handling patterns
React.jsReduxRESTful APIsBootstrapFormikChart.js

Handles complex multi-step workflows and dynamic data pipelines serving hundreds of daily active users.

Client-Facing Platform

EndUser System

Multi-module client portal integrated with RD App for project lifecycle management

  • Developed a real-time notification and tracking system using Socket.IO
  • Built multi-module architecture: Tickets, Reports, Invoices, Appointments, and Support
  • Implemented secure file upload pipeline with AWS S3 integration and progress tracking
  • Designed project submission and drawing management workflows with status tracking
React.jsSocket.IOAWS S3ReduxRESTful APIsBootstrap

Real-time bi-directional communication layer enabling instant updates across client and admin dashboards.

EndUser Client Dashboard
ElMullim E-Learning Platform
E-Learning Platform

ElMullim

Full-featured learning management system with role-based access for students, parents, and instructors

  • Built multi-role authentication system with distinct dashboards per user type
  • Implemented course management, lesson scheduling, and video streaming modules
  • Integrated i18n for full multi-language support (Arabic/English)
  • Developed parent monitoring dashboard with student progress tracking
React.jsContext APIi18nRESTful APIsBootstrap

Role-based architecture serving three distinct user experiences within a unified codebase.

E-Commerce Application

Fresh Cart

Modern e-commerce platform with dynamic product catalog and seamless checkout flow

  • Implemented product listing with advanced filtering, search, and category navigation
  • Built persistent cart management with real-time quantity updates and price calculations
  • Integrated JWT-based authentication with protected routes and session handling
  • Consumed RESTful APIs for dynamic product data, user profiles, and order management
React.jsContext APIAxiosJWT AuthBootstrap

Fully API-driven architecture with optimistic UI updates for a frictionless shopping experience.

Fresh Cart E-Commerce
Contact Me

Let’s Talk About Your Next Project

Have a project in mind or just want to connect? Feel free to reach out. I'm always open to discussing new opportunities and collaborations.

  • Front-End Development
  • Responsive Web Design
  • API Integration
  • Building Interactive User Interfaces