
Devloop
A bilingual agency site with RTL routing, lean UI, and strong search foundations.
Mohamed Gamal
Frontend Developer
About
I build frontend systems with React and Next.js, with close attention to structure, interface quality, and execution.
My work sits at the intersection of engineering and design: strong planning, clean visual decisions, and implementation that stays careful all the way through. I care about products that feel considered, not improvised.
Reach me on X, connect on LinkedIn, or check out my GitHub. Based in Cairo, Egypt.
Projects

A bilingual agency site with RTL routing, lean UI, and strong search foundations.

A bilingual showroom site for browsing doors, windows, kitchens, and handrails.

A multilingual travel site with curated packages, VIP paths, and managed content.
Approach
I work mostly with React and Next.js. I use React with Vite for focused client-side products, and Next.js when the product needs a stronger foundation for routing, content, SEO, or backend work, usually with Supabase and Postgres.
For UI, I usually reach for shadcn/ui or coss ui. I prefer Base UI when I want control over the primitives, and Radix UI when the ecosystem fit is better.
Writing
Privacy-Friendly Analytics That Actually Work (Even With Adblockers)
A practical guide to using Next.js rewrites for first-party Umami analytics, with better signal quality and no move back to invasive tracking.