Summary

Front-End Developer specializing in React.js, TypeScript, and modern responsive web applications. Experienced in building admin dashboards, reusable components, CRUD interfaces, and integrating REST APIs and backend services. Familiar with Next.js, Redux, Tailwind CSS, Supabase, and Firebase, with a strong focus on clean, scalable, and maintainable code.

PROFESSIONAL EXPERIENCE

Front-End Developer | Personal Projects

Aug 2024 – Present

• Developed 2 major responsive applications using React.js, TypeScript, JavaScript, HTML5, CSS3, and Tailwind CSS.

• Built 15+ admin modules and dashboard workflows covering users, jobs, courses, students, payments, attendance, grades, schedules, notifications, and analytics.

• Developed reusable components, authentication flows, and CRUD interfaces across 2 project-based systems.

• Integrated REST APIs and backend services, including Firebase and Supabase, to manage authentication and dynamic application data.

• Deployed web projects across 3 platforms: Vercel, Netlify, and GitHub Pages.

• Used Git and GitHub for version control and managing project repositories.

Projects

PathFinder AI AI-Powered Career Guidance Platform

React.js | Flutter | Node.js | Express.js | Supabase | Gemini AI | JWT | REST APIs

  • Developed an AI-powered career guidance platform featuring a Flutter mobile application, a React.js-based admin dashboard, and a Node.js/Express.js backend.
  • Built a React.js admin dashboard containing 7+ management modules for users, jobs, courses, notifications, AI logs, settings, and analytics.
  • Implemented AI-powered CV analysis, RAG-based career mentor chat, personalized learning roadmaps, job matching, interview simulation, and cover letter generation.
  • Integrated Supabase (PostgreSQL), JWT authentication, REST APIs, file uploads, Dio networking, and Gemini AI services.
  • English Center Management System In Progress

    React.js | TypeScript | Tailwind CSS | Flutter | Supabase

  • Building a full English center platform with admin dashboard and student mobile app.
  • Implemented 8+ dashboard workflows covering students, groups, homework, payments, attendance, grades, schedules, and reports.
  • Designed student app screens for courses, homework submission, schedule, notifications, profile, payments, and QR attendance.
  • Planned AI-powered homework evaluation using voice recordings, pronunciation analysis, automated scoring, and personalized feedback.
  • Skills

    Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3

    Frameworks & Libraries: React.js, Next.js, Redux, React Router, Tailwind CSS, Material UI, Formik, Axios

    Backend & Databases: Supabase, PostgreSQL, Firebase Authentication, Firestore

    Tools: Git, GitHub, Vite, npm, Yarn, Postman, Figma, VS Code

    Concepts: React Hooks, Context API, Authentication & Authorization, REST API Integration, CRUD, Responsive Design, State Management, Reusable Components

    Education

    Bachelor’s Degree in Computer Science

    Faculty of Computers and Artificial Intelligence, Beni Suef University

    Jan 2021 – May 2025
    Courses & Training

    Information Technology Institute (ITI), Professional Training

    Dec 2025 – Jul 2026

    Front-End Development Diploma, Route IT Training Center

    Aug 2024 – Dec 2024
    Languages

    • Arabic — Native

    • English — Intermediate (B1)