Software engineer · Cairo · 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.
- Experience
- 4+ years
- Shipped
- 23 projects
- Clients
- 12
- Based
- Cairo, remote
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 somethingStack
Four layers,
one engineer
-
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.
-
L2
Backend
Go · REST APIs · Laravel · PHP · Python
Go services in production — API design, performance, and errors you can actually debug.
-
L3
Data
PostgreSQL · MongoDB · Redis · ClickHouse · GraphQL
The query and caching layer — where the data gets fetched once instead of five times.
-
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
-
Sigma Computer
The e-commerce platform for the largest computer hardware retailer in Egypt — product catalogs, browsing, and online purchasing at retail traffic. A modular React architecture with client-side rendering tuned so moving between products doesn't wait on the network.
-
Qarenly
My own product, not client work: a price-comparison site that pulls product listings from stores across Egypt and puts a search engine on top of them. Aggregation, indexing, and interface — end to end, by me.
-
Social platform
Built alone for Startup Confidential: a paginated content feed, a user-following system, and real-time UI interactions on the web, plus a companion mobile app. I owned the frontend and the backend architecture.
-
More on GitHub
Experiments, open source, and the older work that taught me the expensive lessons.
Experience
Where I've been
-
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.
-
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.
-
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.
-
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]