Software Engineer
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.
Connect with me on LinkedIn, or reach me on X. Based in Cairo, Egypt.
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.
My portfolio has a selection of frontend work across client products and personal projects, documenting my learning journey. I also write notes on frontend engineering, and the decisions behind the work.


