About Skills Projects Contact

// Fullstack Developer — Cairo, Egypt

MUHAMMAD
BUILDS.

Next.js · TypeScript · Supabase  —  CS & Web Dev Instructor

Senior Computer Engineering student at Ain Shams University with a sharp focus on building real products. From COD order management platforms for Egyptian merchants to full e-commerce storefronts — I turn ideas into things that ship.

See My Work Get In Touch
3+
Products Built
2+
Years Teaching CS Topics
Tabs Open

WHO I AM

I'm a fullstack developer and React instructor based in Egypt, one semester away from graduating in Computer Engineering at Ain Shams University. I've been obsessed with building clean, production-grade web products since I first touched code.

My day job (when I'm not studying) is teaching university students how to build real things with React and modern web dev. The rest of my time goes into building products I wish existed — currently focused on the MENA e-commerce space where cash-on-delivery is still king and the tooling hasn't caught up.

I work primarily in the Next.js · TypeScript · Supabase · Prisma stack. I think clean architecture matters even in side projects. I love automation, hate repetition, and I run n8n on Docker for fun.

Based in 10th of Ramadan City, Egypt
Studies Computer Engineering — Ain Shams University
Currently Building Wajha — COD order management for Egyptian sellers
Teaching CS courses & Web Development
Target role Fullstack Developer · Open to remote & Cairo

WHAT I USE

Frontend

Next.js React TypeScript Tailwind CSS Zustand React Query

Backend

Supabase Prisma PostgreSQL Node.js Express REST APIs

Tooling & Platforms

Git Docker n8n Stripe Shopify Vercel

Auth & Validation

JWT Zod bcrypt Supabase Auth

AI Automation (currently learning)

Python Scripts RPA Power Apps UIPath

Teaching

React JavaScript Web Dev Fundamentals HTML/CSS OOP Computer Architecture Data Structures

THINGS I BUILT

01
In Progress

WAJHA (وجهة)

A MENA-focused Cash on Delivery order management platform built specifically for Egyptian sellers. Handles COD order tracking, fake order detection, and seller analytics — solving real pain points that generic SaaS tools completely ignore.

Next.js TypeScript Supabase Prisma Tailwind CSS
View Project
02
Shipped

DIVA BEAUTY

Full e-commerce storefront for a local Egyptian beauty & cosmetics brand. Bilingual (Arabic/Egyptian dialect + English), Google Sheets order backend, EmailJS order confirmations, fly-to-cart animation, and a full product modal system.

Next.js TypeScript Tailwind v4 Google Sheets API EmailJS
View Project
03
Shipped

Mongo Perfumes

Landing page for a local perfumes brand designed to capture potential leads. Includes a user form that submits directly to Google Sheets via Apps Script, so enquiries are stored and tracked in real time for quick follow-up.

HTML CSS Vanilla JS Google Sheets API
View Project
04
Shipped

OncoLog AI

Graduation project — a fullstack AI assistant for brain tumor detection and analysis. Doctors upload MRI scans and receive AI-powered diagnostic insights in real time. Built with a FastAPI inference layer, Express REST backend, and a React dashboard with secure multi-role access.

React FastAPI Express PostgreSQL Prisma JWT OAuth
View Project
05
Shipped

N8N AUTOMATION SUITE

A set of n8n automation workflows running locally on Docker — Telegram bot order notifications in Arabic, Gmail order confirmation flows, Google Sheets webhook triggers, and multi-channel order management pipelines for e-commerce clients.

n8n Docker Telegram Bot API Gmail Google Sheets
View Project
06
Shipped

EL NOUR PAINTS

Professional landing page for an Egyptian industrial paint manufacturer. Features a bilingual product showcase and a contact form wired to Telegram via bot API for instant lead notifications.

React Vite Telegram Bot API
View Project

LET'S TALK

Open to fullstack roles, freelance projects, and anything interesting in the MENA tech space. Reach out however works for you.

● Currently Deploying

STILL
BUILDING.

Project:

This one isn't live yet — but it's being built right now.
Check back soon. It'll be worth the wait.