Available for new projects

Full-stack, all the way down.

React and Next.js interfaces, Go services behind them, Docker underneath. I build every layer myself — from the Figma file to the container running on the server.

L1 Frontend
L2 Backend
L3 Data
L4 Infra
Experience
4+ years
Shipped
23 projects
Clients
12
Based
Cairo, remote
Scroll

ReactTypeScriptNext.jsReact Native GoTailwindCSSReact QueryZustand ZodDockerLinuxGit

About

I own features end to end

Four years of building products that real people use — including the e-commerce platform behind the largest computer hardware retailer in Egypt.

Most engineers hand off at a boundary — design to frontend, frontend to API, API to deploy. I'd rather hold the whole thread. At Startup Confidential I owned both the frontend and the backend architecture of a social platform, then built its React Native companion app. I write the Next.js interface and the Go service it talks to, then containerize both and put them on a Linux box.

I started freelancing in 2022 while studying computer science, and I still keep my own product running: Qarenly, a search engine over product listings pulled from stores across Egypt.

Let's build something
4+Years experience
23Projects shipped
12Clients served
2022Building since
L1 Frontend
L2 Backend
L3 Data
L4 Infra

Stack

Four layers,
one engineer

  1. L1

    Frontend

    TypeScript · React · Next.js · React Native · Tailwind · Ant Design · MUI · ShadCN

    Figma in, production interface out. React Query for the data, Zod and React Hook Form for the edges.

  2. L2

    Backend

    Go · REST APIs · Laravel · PHP · Python

    Go services in production — API design, performance, and errors you can actually debug.

  3. L3

    Data

    PostgreSQL · MongoDB · Redis · ClickHouse · GraphQL

    The query and caching layer — where the data gets fetched once instead of five times.

  4. L4

    Infra

    Docker · Docker Compose · Linux · Git

    Containerized so it runs the same on your machine and on the Linux box it deploys to.

Selected work

Things I've shipped

Experience

Where I've been

  1. Apr 2024 — Present

    Frontend Developer deXpose · Contract

    Internal admin dashboards and customer-facing platforms in React, Next.js, React Query, TailwindCSS, and Zod. Turned complex Figma designs into responsive production interfaces on Ant Design, Material UI, and Chakra UI, and cut redundant data fetching with caching and deduplication.

  2. Aug 2024 — Mar 2025

    Full-Stack Developer Startup Confidential · Contract

    Independently built a social media platform on Next.js, Vite, React Query, TailwindCSS, and Zod — paginated feed, following system, real-time UI — plus a companion mobile app in React Native and Expo. Owned both the frontend and the backend architecture.

  3. Nov 2023 — Sep 2024

    Frontend Developer Iknology · Contract

    Modernized a legacy frontend architecture with caching and deduplication, reducing API calls by 30%. Built responsive internal dashboards with real-time statistics for government clients, led frontend development, and enforced clean architecture patterns across the team.

  4. 2022 — 2023

    Freelance Developer Self-employed

    Started freelancing while studying computer science. This is where the Iknology work began, before it became a contract role.

Contact

Let's build
something solid.

Tell me what you're making and where it's stuck. Full-time roles and freelance projects both welcome — I read everything.

[email protected]