Karim builds interfaces
that feel considered.
I design and build fast, detail-obsessed web products with Next.js and React — from first pixel to shipped code. Currently taking on select freelance projects.
A few recent builds.
More projects coming soon.

Hamdy Shehab
A portfolio website for an engineering consultancy, built for clarity and credibility.

Waleed Aljizery Salon
A website for a barber shop, designed to showcase services and attract new clients. support payment integration and booking system.

Fresh Cart
A website for an e-commerce store, designed to showcase products and facilitate sales. support payment integration and inventory management.
A short list of things I don't compromise on.
Design and code, together
I don't hand off a Figma file and disappear — the visual details get refined in the browser, where the real constraints live.
Performance is a feature
A beautiful interface that loads slowly isn't beautiful. Speed, accessibility, and polish are part of the same job, not an afterthought.
Plain, direct communication
Clear updates, realistic timelines, and no jargon — you should always know exactly where a project stands.
Based in Cairo, working with clients everywhere.
I'm a front-end developer who cares as much about the craft of an interface as the code behind it — probably from time spent thinking about brand and visual identity outside of engineering work too.
I mostly build with Next.js and React, and I'm equally comfortable owning a project end-to-end or slotting into an existing product team.