Expertise
Next.js & TypeScript Development
Expert in building modern, scalable web applications using Next.js and TypeScript, focusing on performance and maintainability.
Responsive UI/UX Design
Proficient in creating user-friendly and responsive interfaces with Tailwind CSS and shadcn/ui, ensuring seamless experiences across all devices.
Authentication & Data Management
Experienced in implementing secure authentication with NextAuth and efficient data handling using Tanstack Query for complex web systems.
Scalable System Architecture
Skilled in developing robust and scalable production systems, including role-based access control and dynamic reporting features for diverse user bases.
Projects
SAWI Dashboard (Saudi Arabia)
Ensured compliance with ZATCA e-invoicing regulations and improved user communication with push notifications.Contributed to a web-based invoicing, customers, and products management system compliant with ZATCA e-invoicing regulations. Built responsive UI components and integrated authentication.
Worker Management System (rmedilizia.com)
Improved efficiency and transparency through dynamic PDF reporting for workers and sites.Built a responsive front-end for a system managing workers, construction sites, work hours, payments, and financial reporting. Implemented hour logging, payment tracking, and role-based access control.
InfinityRentACar.qa Platform
Improved application performance by 15% by implementing Server-Side Rendering (SSR) and optimizing data fetching.Managed development of a feature-rich car rental platform, ensuring a responsive, user-friendly design with efficient data handling.
qaws.ai Comprehensive Hiring Platform
Built a hiring platform serving 2500+ users across candidates, companies, and administrators.Developed a web application for candidates, companies, and administrators to manage job applications, user profiles, and recruitment workflows. Implemented role-based access control, subscription packages, and mock interviews.
Timeline
Developed a web-based invoicing and management system compliant with ZATCA e-invoicing regulations for SAWI Dashboard.
Built a responsive dashboard for managing workers, sites, payments, and financial reports for rmedilizia.com.
Improved application performance by 15% by implementing Server-Side Rendering (SSR) for InfinityRentACar.qa.
Built a comprehensive hiring platform (qaws.ai) serving 2500+ users across candidates, companies, and administrators.
Designed and implemented an AI-based diagnostic system for detecting pulmonary diseases from chest X-ray images (Graduation Project).
Achieved 2x ACM ECPC Finalist status (also 2022) and solved over 500 competitive programming problems.