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.
Front-End Developer | Personal Projects
• 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.
PathFinder AI — AI-Powered Career Guidance Platform
React.js | Flutter | Node.js | Express.js | Supabase | Gemini AI | JWT | REST APIs
Links: Demo | Frontend Repo | Backend Repo
English Center Management System – In Progress
React.js | TypeScript | Tailwind CSS | Flutter | Supabase
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
Bachelor’s Degree in Computer Science
Faculty of Computers and Artificial Intelligence, Beni Suef University
• Information Technology Institute (ITI), Professional Training
• Front-End Development Diploma, Route IT Training Center
• Arabic — Native
• English — Intermediate (B1)