Interfaces with taste
Figma to production without the wireframe-to-shipped gap. Type, motion, micro-interactions — the details users feel before they notice.
Full-stack engineer based in Cairo, Egypt. I design and ship production React/Next.js apps that load fast, feel right, and stay readable a year later — the boring fundamentals nobody markets.
Built with
About
Across JavaScript, React, and Node — with strong opinions about performance, accessibility, and the small motions that make an interface feel alive.
Figma to production without the wireframe-to-shipped gap. Type, motion, micro-interactions — the details users feel before they notice.
Web Vitals as a budget, not a checklist. Image pipelines, code-splitting, GPU-composited animations. No third-party bloat.
Type-safe APIs, normalized state, caching where it counts. Code that grows with the team — and reads cleanly a year later.
Small PRs, instrumented rollouts, CI gates. Velocity that holds up over months — not a sprint that burns out the codebase.
How I work
Short cycles, visible progress, fewer surprises — here's the shape of every engagement.
Fast discovery — goals, constraints, edge cases. Figma wireframes, not pixel-polish yet.
Interface, components, API, data model — written in one pass so they stay in sync.
Deploy on Vercel, measure, refine. Small PRs, short cycles, no surprises.
Tight feedback loop
Experience
A short trail — teams I’ve written code with, problems I helped solve.
Toolkit
Open source
A year of work on GitHub — side projects, client repos, and the occasional weekend refactor.
Education