// full-stack engineer · 3+ yrs · react, next & node
Abdelrahman
Mostafa
schema to screen
Hi, I'm Abdelrahman. I build fast, clean, slightly-too-fun products — interface through API. Three years at Lesoll shipping Lesoll & EgyStay; now open to what's next. And yes, everything is type-safe.
- Production ownership
- Primary frontend engineer on EgyStay
- Built for real users
- Payments, booking, chat & multi role-based dashboards
- Marketplace depth
- Technical SEO, performance & Arabic-first RTL
The toolbox
// the stuff I reach for without thinking
Selected work
all projects →blogs/ README.md
all posts →Technical SEO in Next.js: Crawlability, Sitemaps, Canonicals, and JSON-LD
Make a Next.js App Router site crawlable: server-rendered HTML, sitemap.ts, robots.ts, canonical URLs, the Metadata API, and XSS-safe JSON-LD.
Next.js Localization: i18n Routing, Translations, a Language Switcher, and the RTL U-Turn
Next.js localization in the App Router: [lang] i18n routing, typed translations, a language switcher, Arabic RTL, and hreflang — with or without next-intl.
React Hook Form + Zod: zodResolver, Conditional Validation, and Multi-Step Forms
Set up React Hook Form with Zod and zodResolver in TypeScript — install, z.infer types, conditional and async validation, and multi-step forms.
also shipped: next-seo-doctor, a free CLI that checks a Next.js site's SEO the way a crawler sees it.
Let's make the internet less boring.
Available now for full-stack roles where product craft and engineering depth matter. I'm especially useful on marketplaces, complex product flows, performance, and technical SEO.


