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
Mo's Experiences project screenshot

Mo's Experiences

A travel site for discovering Egypt and planning a tailored trip.

Dana Doors project screenshot

Dana Doors

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

Devloop project screenshot

Devloop

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

Reway project screenshot

Reway

A private bookmark library built for fast capture and reliable retrieval.

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.