Work

Selected case studies. Each one covers the architecture and reasoning behind the decisions, not just the feature list.

Liqaa25

Senior Frontend Engineer (full-stack)

Bilingual Arabic-first professional community platform for Saudi Arabia. Built the full frontend and backend within a 3-person team at Extend.

Next.js 15React 19TypeScriptTailwind CSS v4Supabase

Balaconah — Core Web Vitals

Senior Frontend Engineer

Built public pages and backend services on a large Arabic media platform, and reduced mobile LCP from 3.8s to 1.2s (68%) through systematic Next.js performance work.

Next.jsReactTypeScriptContentfulSupabase

TravelHouse (freelance · solo)

Freelance — Solo designer + full-stack engineer

Bilingual (EN / AR · LTR + RTL) travel agency site on Next.js 15 + Payload CMS 3 with a layout-builder block system. Freelance, solo end-to-end: I owned the visual design, brand system, frontend, backend (CMS schema + Postgres + Supabase storage), and SEO.

Next.js 15React 19TypeScriptPayload CMS 3PostgreSQL

Zan — Pressed Flowers (freelance)

Freelance — Solo full-stack engineer (design provided)

Bilingual EN / AR (LTR + RTL) landing site and booking funnel for Zan, a custom pressed-flower brand. Built end-to-end as a freelance engagement on Next.js 15 + Payload CMS 3 with measurable wins on Core Web Vitals, WCAG AA, and per-locale SEO.

Next.js 15React 19TypeScriptTailwind CSS v4Payload CMS 3

Balalino — Fantasy World Cup (freelance)

Freelance — Senior Frontend Engineer (full-stack · 2-developer team · design provided)

Production fantasy World Cup web app: phone-OTP auth, redeemable codes, squad transfers, admin tooling for seasons and players. Freelance engagement, full-stack across frontend and backend on Next.js 16 + Supabase, built with one collaborating developer; design was provided.

Next.js 16React 19TypeScriptTailwind CSS v4Supabase

VNET

Senior Frontend Engineer (full-stack)

Full-stack event management system with role-based UI views, calendar scheduling, rich-text authoring, and per-event analytics. Built frontend and the entire backend API.

React 18TypeScriptExpress 4Node.jsSupabase

Apollo-mena

Senior Frontend Engineer

Marketing website and Payload CMS admin platform for a MENA influencer agency. Arabic-first RTL public site with ISR revalidation and Lexical rich-text editing.

Next.js 15React 19TypeScriptTailwind CSS v4Payload CMS

_VOIS / Vodafone UK

Senior Frontend Engineer (Mid-senior → Senior)

Senior Frontend Engineer at _VOIS (Vodafone subsidiary). Shipped CRO features on a high-traffic telecoms platform serving millions of users, and led an Enzyme → React Testing Library migration raising coverage from 70% to 85%.

Next.jsReactTypeScriptContentful CMSReact Testing Library