Mostafa Ibrahim

Junior Front-End Developer | React.js

Front-End Developer with hands-on experience in React.js, building responsive web applications and integrating REST APIs. Skilled in React ecosystem tools including React Router, Context API, and TanStack React Query. Developed real-world E-Commerce and Social Media applications featuring authentication, CRUD operations, and responsive UI design.

Cairo, Egypt
0
Projects
0
Language
0
Skills
Work Experience
Front-End Developer
Upwork
Mar 2026 — Present
  • Developed responsive and interactive web applications using React.js, JavaScript, HTML, and CSS for various clients on Upwork.
  • Built reusable and maintainable React components to improve code organization and development efficiency.
  • Integrated RESTful APIs using Axios and managed server-side data with TanStack Query, enhancing data handling.
  • Implemented client-side navigation and protected routes using React Router and authentication workflows, ensuring secure user access.
  • Created and validated forms using React Hook Form and schema validation libraries such as Zod/Yup, improving user experience.
  • Debugged API, routing, state-management, and UI issues using browser developer tools, ensuring high-quality deliverables.
Projects
Social Media App

Tech Stack: React 19, Vite, JavaScript, Tailwind CSS, React Router, Axios, TanStack React Query, React Hook Form, Zod, React Context, Flowbite, Font Awesome, React Hot Toast.

E-Commerce web application

Tech Stack: React.js · Vite · Tailwind CSS · React Context API · TanStack React Query · Axios · React Router DOM · Formik · Yup · JWT Decode · React Hot Toast · React Helmet · React Detect Offline · React Spinners · Font Awesome · React Slick

Skills
HTML5CSS3JavaScript (ES6+)React.jsResponsive DesignReact HooksReact RouterRedux ToolkitReact Context APITanStack QueryRESTful APIsAxiosReact Hook FormFormikZodYupTailwind CSSBootstrapFlowbiteJWTProtected RoutesCRUD OperationsAPI IntegrationClient-Side RoutingDebuggingBrowser DevTools
Education
Bachelor of Arts, Mass Communication (Radio & Television)
Helwan University
2021 — 2025
Front-End Development Diploma (React Track)
Route Academy
Languages
English
Fluent
Projects
FreshCart — E-Commerce Web Application

Built a responsive e-commerce SPA with product browsing, categories, product details, wishlist, shopping cart, checkout, and order management. Implemented authentication with JWT, protected routes, persistent user state, and secure user workflows. Managed client-side state with Redux Toolkit and server-side state with TanStack Query. Integrated RESTful APIs using Axios and handled loading, error, and mutation states across product, cart, wishlist, and order workflows. Implemented form validation, reusable components, responsive UI, and interactive user feedback.

Live Demo | GitHub
Social Media App

Built a responsive social media application with authentication, protected routes, posts, comments, and profile management. Implemented CRUD operations for posts and integrated RESTful APIs using Axios and TanStack Query. Added form validation with React Hook Form and Zod and provided user feedback through toast notifications. Implemented client-side routing and responsive interfaces for desktop, tablet, and mobile devices.

Live Demo | GitHub