Mohamed Gamal

Frontend Developer

About

I build frontend systems with React and Next.js, with a focus on structure, interface quality, and careful execution.

I like taking products from raw ideas to polished interfaces, keeping the design process and code quality close together.

Based in Cairo, Egypt.

Projects

View All

Dana Doors

A retail showroom for doors, windows, kitchens, and construction products.

Devloop

A studio site for services, case studies, articles, and project inquiries.

My Approach

I spend most of my time building with React and Next.js. For smaller client-side products, I’ll often use Vite. When a product needs stronger routing, content, SEO, or backend work, I usually reach for Next.js with Supabase and Postgres.

On the interface side, I work with shadcn/ui, coss UI, Base UI, and Radix. The choice depends on how much control the project needs, and how close I need to stay to the primitives.

Writing

View All

React in 2026: Patterns That Still Hold Up

Three React habits I still trust in 2026 because they remove moving parts instead of adding ceremony.

Search Visibility in 2026: AEO vs SEO

How SEO and AEO differ, where they overlap, and what kind of structure helps content work in both places.

Want to get in touch? Click to copy.