Mohamed Gamal

Frontend Engineer

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

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 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.