Explore my complete portfolio of 19 projects, showcasing my journey in web development from simple templates to complex full-stack applications.

Architected a multi-tenant educational SaaS where a single shared backend engine powers two structurally different products (an Academy and a Teacher platform) via Strategy Pattern. Enforced PostgreSQL schema-per-tenant isolation, dynamic search-path routing, Celery provisioning, and full support for tenant sub-domains (e.g., tenant.roshed.tech) and custom domain SSL mappings. Built a concurrency-safe wallet, custom RBAC, WebRTC streams, and a Next.js 14 monorepo.

A ticketing and event-operations platform for an Egyptian concert/event promoter, architected and built solo end-to-end. In under three weeks the NestJS backend went from an empty skeleton to a near-complete platform — multi-provider auth with MFA, a full events/tickets catalog with two overselling-prevention strategies, Paymob payments with a checkout queue, ticket-level refunds, coupons, a BullMQ notification pipeline, and a live WebSocket analytics dashboard — all deployed on Render. The customer storefront UI is now being wired up to it.

A full-stack live-teaching platform for Gulf students — real-time 1-on-1 and small-group classes only, no recorded courses, sold through simple monthly session packages. Built end-to-end: a Next.js frontend with role-based dashboards (Admin, Teacher, Student, Academic Supervisor) on top of a Django REST backend, video powered by a self-hosted LiveKit SFU, with Celery/Redis handling background jobs, assignments/grading, and automated teacher payouts.

A Tunisian online learning academy offering students structured access to courses and instructors through a fast, modern web experience. Built the entire frontend with Next.js — course browsing, enrollment flows, and a fully responsive, RTL-friendly interface.

A modern marketing and information website for a private school in Morocco, covering admissions, academic programs, school life, and news. Built end-to-end with Next.js for a fast, fully responsive experience.

A responsive Next.js website for a Moroccan private school, showcasing academic programs, admissions information, and school news with a clean, modern design.

A graduation project addressing gaps in mental health care by combining AI-powered emotional assessment, an empathetic virtual support character (Lina), and real-time online consultations with psychiatrists via booking, chat, and video. Served as team leader, running the project with Agile/Jira, designing the system architecture with the C4 Model and UML, and building the Django + MySQL backend alongside the AI diagnosis models.

A full stack fitness project with many features including chatbot, BMI calculator, exercises for bodybuilding and fitness, and healthy food recommendations

A full-stack MERN blogging platform with a React (Vite) frontend and an Express/MongoDB backend, covering programming and technology topics alongside sports, nutrition, and fitness content.

An advanced client management platform designed to streamline and enhance customer relationship management with modern UI/UX

An application for managing tasks and projects, with features such as task creation, assignment, and progress tracking

A personal portfolio website showcasing projects, skills, and contact information with modern design

A hands-on website template built as teaching material for an HTML & CSS course, covering layout, styling, and responsive design fundamentals for beginner students.

A responsive social media platform with features like post creation/deletion, user authentication, and light/dark mode toggle

A modern personal website built with SASS, featuring clean design and smooth animations

A responsive website template with modern design principles and clean code structure

A responsive website template exploring modern layout and styling techniques, built during HTML/CSS/JS training practice.

A custom website template featuring interactive elements and modern web development practices

An advanced website template with enhanced functionality and user experience features
Want to work together on your next project?
Get In Touch