Great score on Merge Two Sorted Linked Lists, Difficulty Easy
Great score on Debugging a Blank List in a Frontend Application, Difficulty Medium
Great score on Real-Time Dashboard in React, Difficulty Medium
Great score on Word Search in Grid, Difficulty Medium
Great score on Validate Parentheses in a String, Difficulty Hard
Great score on Reverse Digits of a 32-bit Integer, Difficulty Medium
Built and maintained full-stack Next.js/Node.js applications deployed on Vercel with automated CI/CD pipelines
Developed and documented REST API integrations with Storyblok CMS
Designed reusable SPFx web parts and React components
Implemented server-side rendering (SSR) and static generation (SSG) patterns
Built full-stack products across banking, e-commerce, and property management using Next.js and React
Designed REST APIs and frontend interfaces covering auth, payments, reservations, and dynamic content management
Handled auth end-to-end with JWT, AWS Cognito, and full session handling on the frontend
Added real-time features via WebSockets with live-updating UI components and role-based views
A community property management dashboard that enables residents to manage services, payments, reservations, and communicate with support agents in real time. Key Responsibilities Developed a responsive and scalable Next.js dashboard UI with modular components for services and utilities management. Handled secure authentication using access/refresh tokens and integrated real-time chat via WebSockets. Applied performance optimization techniques and SASS to ensure fast load times across devices. Collaborated closely with UI/UX and backend teams in a Scrum environment to ensure cohesive product integration.


A B2B medical platform connecting manufacturers and distributors across the GCC, collaboration and supply chain communication. Key Responsibilities Built and styled core platform pages with Next.js and Tailwind CSS, ensuring responsiveness and clean UI. Integrated real-time communication between users using WebSockets. Managed complex data flow with Prisma and PostgreSQL for efficient supply chain tracking. Optimized platform performance for high-concurrency B2B interactions.







E-commerce platform for a Saudi medical product company with multilingual support and dynamic content. Key Responsibilities Built an e-commerce platform using Next.js with Next-Intl for multilingual support. Integrated Storyblok for dynamic content management, empowering non-technical users to update the site. Ensured high performance and SEO standards for regional search visibility in the medical sector. Designed reusable UI components to maintain consistency across the entire corporate platform.


An e-commerce platform for selling smart gadgets, focused on a fast, modern shopping experience with real-time inventory. Key Responsibilities Developed responsive and accessible storefront UI with reusable components and modern design system using ShadCN and Tailwind. Integrated backend APIs for product management, cart handling, and secure checkout using Express and Prisma. Focused on high performance and SEO optimization for better search visibility. Implemented advanced product filtering and real-time inventory tracking.




