Portrait of Mohamed Gamal.

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

View all projects

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.

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.

On the backend, I often use Supabase for auth, Postgres, and product infrastructure that should move fast without losing structure.

Writing

View all writing
Want to get in touch? Tap to copy.Copied