Expertise
Web Development & Frameworks
Expertise in building robust web applications using modern JavaScript frameworks and libraries.
State Management & Data Handling
Proficient in various state management solutions and data fetching techniques for complex applications.
UI/UX & Styling
Skilled in creating elegant, responsive user interfaces with modern styling frameworks and design principles.
Performance Optimization
A strong focus on optimizing web application performance through advanced techniques and rendering strategies.
Projects
XIV Fashion Store
Implemented API routes with MongoDB for authentication and Google sign-in with NextAuth, delivering a seamless luxury shopping experience.Premium e-commerce platform built with Next.js 15 and TypeScript, featuring a minimalist design, interactive animations with Framer Motion, and dynamic product filtering.
Noor Alhuda
Features Google sign-in with NextAuth and a Community section for publishing articles to promote Islamic knowledge.Religious platform offering the Holy Qurʼan, morning/evening duas, and Qurʼan audio streaming, built with Next.js, TypeScript, and Tailwind CSS.
First Clean
Allows clients to browse services, place and track orders, and includes an admin dashboard for managing services and requests with authentication and dynamic language switching.Bilingual (Arabic/English) web app for a cleaning business, built with React.js, Tailwind CSS, Axios, and i18n.
Al-Huda Al-Nabawi
Features an integrated charity store, an admin dashboard, secure email login, and offers high performance, responsiveness, and clean design.Digital charity platform built with Next.js, TypeScript, and Tailwind CSS to manage and deliver charity projects and donations.
Timeline
Graduated with an Excellent grade in Computer Science from Al Nokhba Academy for Science and Technology.
Began working as a Freelance Front-End Developer, building responsive, high-performance web applications.
Implemented advanced UI/UX, optimized SSR, lazy loading, and API caching in diverse freelance projects.
Collaborated with team members through code reviews and merges, delivering scalable and maintainable solutions.