Mohamed Gamal

Frontend Engineer

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.

Based in Cairo, Egypt.

Projects

View All
Mo's Experiences project screenshot

Mo's Experiences

Tourism website

Dana Doors project screenshot

Dana Doors

Product catalog website

Devloop project screenshot

Devloop

Agency website

Reway project screenshot

Reway

Bookmark manager

My 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

View All

React in 2026: Patterns That Still Hold Up

Three React patterns that still hold up in 2026 without turning the codebase into ceremony.

Search Visibility in 2026: AEO vs SEO

A concise breakdown of how SEO and AEO differ, where they overlap, and the structural work required to win in both.

Want to get in touch? Click to copy.