Selected work
Things I've built
Each project is a full narrative — problem, architecture, decisions, outcome. No live demos: the code is either sensitive or customer-hosted, so the story is the demo.
- 2026
EasyBela
Bilingual multi-merchant marketplace for Egypt — Django + DRF backbone, Next.js storefront, Flutter mobile, Paymob and COD checkout.
- Django
- DRF
- Next.js
- TypeScript
- Flutter
- 2026
Marvira
A tiered e-commerce storefront platform — Lite, Pro, Enterprise — with a Django 5 + DRF backend and a Next.js App Router front-end. Bilingual AR + EN.
- Django 5
- DRF
- Next.js
- TypeScript
- Tailwind
- 2025
ECE-SIS
A student information system — assignments, records, and analytics dashboards. Django + DRF behind a React + Redux Toolkit UI with Recharts.
- Django
- DRF
- React
- TypeScript
- Redux Toolkit
- 2025
GradeGain
A full-stack education platform — course management, student authentication, and grade tracking. Django + Celery API with a React 19 SPA.
- Django
- DRF
- Celery
- Redis
- React
- 2025
HRMS
A full-stack HR & project-management system — employees, departments, attendance with shifts and grace periods, and project/task assignment. Django + React, Arabic-first.
- Django
- DRF
- SimpleJWT
- React
- TypeScript
- 2025
Kaffo
The marketing site for Kaffo, a software house — an animation-heavy, bilingual (AR/EN) Next.js site with smooth scroll and motion choreography.
- Next.js
- React
- TypeScript
- GSAP
- Framer Motion
- 2025
Samara
A security-guard operations system — guard shifts, scheduled site visits, supervisor visit reports, and attendance-violation logging with photo evidence. Django + React, Dockerized with SSL.
- Django
- DRF
- React
- TypeScript
- Redux Toolkit
- 2025
Tkaful
A membership & financial system for a cooperative (takaful) association — rank-based subscriptions, loans and installments, monthly billing, and bank reconciliation. Django + React, Arabic-first.
- Django
- DRF
- React
- TypeScript
- Redux Toolkit
- 2024
ProGym
A full-stack gym management platform — QR/barcode check-in, tiered subscriptions with freeze, a shop with inventory, and payroll/financials. Django + Celery + React.
- Django
- DRF
- Celery
- Redis
- React
Ship log
Every project here ends the same way — committed, type-checked, and deployed.