Need assistance?

Chat with me on WhatsApp

Cairo, Egypt · 2026

My Work

Selected Projects

Portfolio of Projects

Real-World
Applications

A selection of real-world projects showcasing experience in web and mobile application development — each one a testament to craftsmanship and attention to detail.

Logistics & Shipping Operations SaaS

Independently designed and built a logistics SaaS (Next.js 15 + Node/Express/Mongoose) managing 23 backend modules across bookings, invoices, capacity planning, vessel rounds, voyages, exports, and reporting. • Architected a dual-layer booking system (Layer 1: ManualBooking/commercial estimates; Layer 2: Booking/operational execution) with unified aggregation across reports, capacity engine, vessel stats, and export pipelines. • Built a reporting module with 7 report types — Round P&L, Voyage Performance, Revenue/Expense, and Booking Revenue Details — served via a Tier-2 dashboard widget architecture.

NextjsTailwindmongoDBexpressnodejsJWTpdfmakeChart.jsREST API
Live Project

DentOS — Dental Clinic Management SaaS

Independently architected and delivered a production-grade dental clinic SaaS across 16 implementation phases and 36 sprints, covering patient portal, inventory, finance, CRM, real - time chat, notifications, platform administration, public website builder, and custom domain management. • Designed a multi - tenant architecture with complete clinic - scoped data isolation; implemented granular RBAC with checkbox - based permission management and feature - flag gating across all 21 backend route modules.

NextjsTailwindmongoDBexpressnodejsJWTpdfmakeChart.jsREST API
Live Project

ERP System — Multi-Tenant Business Management SaaS

A multi-tenant SaaS ERP for small/medium businesses — sales invoicing, warehouse and inventory management, expense tracking, customer and supplier management, and multi-branch operations. Includes a 24-key role-based permission system, atomic per-branch invoice numbering, auto-generated stock and expense invoice documents, and an admin dashboard with P&L, cash flow, and analytics views.

NextjsTailwindmongoDBexpressnodejsJWTChart.jsjsPDFSheetJSFramer MotionREST API
Live Project

Full E-Commerce Store

A full-featured e-commerce platform built for 5000+ users. Includes product catalog, cart, checkout with MapCN integration, full order management with status tracking, client account area with order history, and an admin dashboard with CRUD for products, dynamic content, sliders, and order management. Integrated Pusher for real-time order notifications and a Telegram bot with webhooks for real-time admin alerts and bot commands.

NextjsTailwindmongoDBexpressnodejsPusherMapCNTelegram Bot APICloudinary
Live Project

E-Commerce Admin Dashboard

A powerful admin dashboard for the e-commerce platform. Features full CRUD management for products, orders, users, and dynamic content. Real-time order notifications via Pusher and live admin alerts through an integrated Telegram bot. Includes analytics, slider management, and complete order status control.

NextjsTailwindmongoDBexpressnodejsPusherTelegram Bot API
Live Project

Egcode Software Website

Official company website for Egcode Software, built to present the company's services and solutions in a clean, professional layout. Developed with Next.js and Tailwind CSS for a fast, responsive experience.

NextjsReactTailwindnodejs
Live Project

rock bridge website

Official website for ROCK BRIDGE Import and Export Company, a firm with 16+ years of experience across China and GCC markets in import and supply chain. Includes a full admin dashboard to manage all website content including services and dynamic sections.

NextjsTailwindmongoDBexpressnodejsCloudinary
Live Project

classroom dashboard

Full Next.js web dashboard for Aamana Classroom, enabling admins to manage classes, users, and media. Integrated with YouTube API and Google Cloud Console for video storage and streaming.

NextjsTailwindmongoDBexpressnodejsCloudinaryYouTube APIGoogle Cloud
Live Project

Aqarnna Property website

A real estate platform built from scratch for property listing and management. Features property search, user authentication, and image management. Full-stack with Next.js frontend, Node.js backend, and MongoDB, deployed on Vercel.

NextjsTailwindmongoDBexpressnodejsCloudinary
Live Project