Skip to main content

Yazan Al Samman

Projects

Case studies of systems designed and built by Yazan Al Samman.


29 projects

Artificial intelligence

AI Intelligence Project Management System

AI-powered enterprise project and task management platform with intelligent task generation and smart assignment.

Stack

  • Large language models
  • Neural networks
  • FAISS vector retrieval
  • Expert systems
  • Algorithm design
  • Node.js
  • Express.js
  • FastAPI
  • MongoDB
  • Next.js
  • React
  • Flutter
  • Authorization (RBAC)
  • Python
  • SQL database engineering
  • 5 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results

Software engineering

Tavola — Multi-Tenant Restaurant Reservation Platform

A multi-tenant SaaS for restaurant reservations, tables, branches and staff: NestJS backend with real-time updates, a Flutter customer app, a React restaurant dashboard and a platform-owner console.

Stack

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • BullMQ
  • Real-time systems (WebSockets)
  • Multi-tenant SaaS architecture
  • Authentication & session security
  • Authorization (RBAC)
  • Object storage (S3 / MinIO)
  • Docker
  • Nginx
  • Flutter
  • Dart
  • React
  • Tailwind CSS
  • Internationalization & RTL
  • System design & ADRs
  • Automated testing
  • Source
  • Documented: Problem, Approach, Architecture, Results

Software engineering

Dr. Elias Dahdal Clinic — Clinic Management System

A multi-department clinic management system in production: reception, laser, dermatology and dental workflows, billing and accounting in two currencies, payroll, inventory, audit and a patient portal.

Stack

  • React
  • TypeScript
  • Three.js / WebGL
  • Node.js
  • Express.js
  • MongoDB
  • REST API design
  • Authentication & session security
  • Authorization (RBAC)
  • Internationalization & RTL
  • CI/CD
  • Documented: Problem, Approach, Architecture, Results
Dr. Elias Dahdal clinic system — the public sign-in page for staff and patients (Arabic, right-to-left)

Artificial intelligence

Trading AI Assistance — Backend Architecture

The backend architecture of a trading-analysis platform: market-data ingestion, strategy execution, explainable AI signals, a model registry and leakage-safe backtesting, as a modular monolith with a Python inference service.

Stack

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • BullMQ
  • Asynchronous processing & queues
  • System design & ADRs
  • Python
  • Model evaluation
  • Source
  • Documented: Architecture, Intelligence layer

Software engineering

VegaCore Operating System (VOS)

An ERP / CRM / project-management platform for VegaCORE: CRM, projects, marketing, media, HR, finance, archive and AI modules on NestJS, Prisma, PostgreSQL and Next.js 15.

Stack

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • Object storage (S3 / MinIO)
  • Next.js
  • Tailwind CSS
  • Authorization (RBAC)
  • Authentication & session security
  • Docker
  • Nginx
  • Source
  • Documented: Architecture

Artificial intelligence

Breast Tumor Diagnosis System

A K-nearest-neighbours classifier that labels a breast tumour benign or malignant from 30 diagnostic features, served through a Flask REST API with a web interface.

Stack

  • Machine learning
  • Model evaluation
  • Python
  • Flask
  • REST API design
  • Source
  • 4 figures
  • Documented: Problem, Architecture, Intelligence layer, Results
Breast Tumor Diagnosis System, “AI-Powered Medical Diagnosis Tool”: the input form for the mean values

Robotics

Robot Obstacles Avoidance System (Fuzzy System, Neural Networks)

Obstacle-aware robot navigation control: a 15-rule fuzzy inference system and a custom ANFIS that map obstacle distance and target angle to speed and turn.

Stack

  • Fuzzy logic
  • Neuro-fuzzy systems (ANFIS)
  • Neural networks
  • Model evaluation
  • Python
  • Source
  • Documented: Problem, Architecture, Intelligence layer, Results

Web

yazanalsamman.com — Cinematic Portfolio Platform

This website: a bilingual, CMS-driven portfolio with a scroll-driven WebGL narrative, strict performance budgets, accessibility and SEO verification, and a containerised VPS deployment.

Stack

  • Next.js
  • React
  • TypeScript
  • Payload CMS
  • PostgreSQL
  • Three.js / WebGL
  • Tailwind CSS
  • Docker
  • Nginx
  • Performance engineering
  • Web accessibility
  • Internationalization & RTL
  • Automated testing
  • Source
  • Documented: Architecture, Results

Software engineering

Saree'e — Parts Delivery Dispatch Platform

A motorcycle-based automotive-parts delivery platform: dispatch, multi-order routing, driver capacity, live tracking, pricing and ledgers — designed through accepted ADRs, with a NestJS foundation.

Stack

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • BullMQ
  • System design & ADRs
  • REST API design
  • Source
  • Documented: Approach, Architecture, Results

Mobile

AI-Powered Car Rental Mobile Application

A modern AI-powered car rental application designed to simplify vehicle discovery, comparison, booking, and personalized recommendations through an intuitive mobile experience

Stack

  • Neural networks
  • AI agents & multi-agent orchestration
  • Flutter
  • 6 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
AI-powered car rental mobile application featuring vehicle discovery, booking, and personalized recommendations

Software engineering

Student Management Distributed System

A containerised Spring Cloud microservice system — API gateway, Eureka discovery, independent student and course services and Zipkin distributed tracing.

Stack

  • Spring Boot & Spring Cloud
  • Java
  • Microservices
  • REST API design
  • Docker
  • Source
  • Documented: Architecture

Mobile

Project Hub Application

Project hub application for managing projects.

Stack

  • Flutter
  • Dart
  • Source
  • 5 figures
  • Documented: Architecture
Project Hub mobile app: the Team Members list with roles, status and email

Web

Tabkha & More — Interactive Digital Menu and CMS

A bilingual interactive menu and restaurant CMS: React on Vite, a Hono API with Neon Postgres and Drizzle, session-authenticated admin, media uploads and a CI pipeline.

Stack

  • React
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • CI/CD
  • Internationalization & RTL
  • Source
  • Documented: Architecture, Results

Web

NewLook — Branded Footwear E-Commerce Platform

A responsive e-commerce platform for branded footwear: WhatsApp OTP sign-up, map-based local delivery or governorate shipping, two currencies, and an admin panel for products, brands, delivery areas and orders.

Stack

  • React
  • Tailwind CSS
  • PHP
  • MySQL
  • REST API design
  • Authentication & session security
  • Interactive maps (Leaflet)
  • 4 figures
  • Documented: Problem, Architecture
NewLook storefront home page — run locally from the project code with its sample catalogue

Web

Touché Beauty — Bilingual Beauty Store and Workshops

A bilingual (English/Arabic) online beauty store with workshop bookings: catalogue by category, cart, map-based checkout, and an admin dashboard for products, categories, delivery areas, orders and workshops.

Stack

  • React
  • Tailwind CSS
  • PHP
  • MySQL
  • REST API design
  • Internationalization & RTL
  • Interactive maps (Leaflet)
  • Authentication & session security
  • 4 figures
  • Documented: Architecture
Touché Beauty storefront home page — run locally from the project code with its sample catalogue

Web

Zina Almokri — Personal Brand Website

A bilingual, editorial website for a beauty creator: product reviews with published test conditions, a six-stage testing method, a journal and portfolio — built phase by phase with Astro and a 3D product layer.

Stack

  • Astro
  • TypeScript
  • Three.js / WebGL
  • Internationalization & RTL
  • Web accessibility
  • Performance engineering
  • Automated testing
  • Source
  • 4 figures
  • Documented: Approach, Architecture, Results
Zina Almokri website home page — hero: “I test it on my own skin, then I tell you exactly what happened.”

Artificial intelligence

Concept system

Enterprise RAG Platform

Concept system — a retrieval-augmented generation platform: document ingestion, chunking, embeddings, hybrid retrieval, re-ranking and grounded answers with citations and evaluation.

Stack

  • Retrieval-augmented generation
  • Large language models
  • FAISS vector retrieval
  • Asynchronous processing & queues
  • PostgreSQL
  • Documented: Problem, Architecture, Intelligence layer, Design objective

Artificial intelligence

Concept system

Multi-Agent Software Engineering System

Concept system — planner, researcher, implementer, tester and reviewer agents coordinated by a deterministic orchestrator with tool sandboxes, budgets and human checkpoints.

Stack

  • AI agents & multi-agent orchestration
  • Large language models
  • Asynchronous processing & queues
  • Automated testing
  • Documented: Problem, Architecture, Intelligence layer, Design objective

Computer vision

Concept system

Vision Inspection Pipeline

Concept system — a computer-vision inspection pipeline: acquisition, preprocessing, detection, classification, confidence gating and human review, with auditable reports.

Stack

  • Computer vision
  • Model evaluation
  • Python
  • Asynchronous processing & queues
  • Documented: Problem, Architecture, Intelligence layer, Design objective

Artificial intelligence

Concept system

LLM Observability & Evaluation Platform

Concept system — tracing, latency and token accounting, evaluation suites and failure analysis for production LLM features, built on an event pipeline.

Stack

  • LLM evaluation & observability
  • Large language models
  • Asynchronous processing & queues
  • PostgreSQL
  • Documented: Problem, Architecture, Intelligence layer, Design objective

Software engineering

Services Provider Application — ASP.NET Core Home Services Platform

An ASP.NET Core MVC platform that connects customers with trusted home-service providers, enabling service discovery, provider profiles, booking, and appointment management.

Stack

  • ASP.NET
  • Source
  • 4 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
ASP.NET Core home services marketplace homepage showing service categories, provider search, trusted professionals, and customer service discovery.

Mobile

Fitness Mobile Application — Personalized Workout & Progress Tracking

A dynamic fitness mobile application that helps users follow personalized workout plans, track nutrition, monitor progress, and stay consistent with their health and fitness goals.

Stack

  • Dart
  • Flutter
  • PostgreSQL
  • Docker
  • Next.js
  • Source
  • 4 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
Fitness mobile application dashboard showing weekly progress, calories, daily steps, today's workout, quick access to workouts, nutrition, progress, and fitness goals

Mobile

Taxi Elite Application — Taxi Booking & Car Rental Mobile App

A mobile taxi booking and car rental application designed to simplify ride booking, vehicle selection, real-time trip tracking, payments, and rental management.

Stack

  • Dart
  • MongoDB
  • Real-time systems (WebSockets)
  • Flutter
  • Node.js
  • Source
  • 7 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
Taxi Elite mobile application showing a premium taxi booking interface with map navigation, pickup and destination locations, vehicle categories, estimated fares, and a Book Ride button.

Web

System Management — Cloud-Based HR Management Platform

A cloud-based HR management platform designed to streamline employee management, attendance, leave, payroll, performance, and everyday human resources workflows.

  • 6 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
Cloud-based HR management dashboard displaying employee metrics, attendance, leave requests, payroll information, workforce distribution, and compliance status.

Web

Basic Online E-Commerce Platform

A training-focused e-commerce web platform designed to demonstrate product browsing, shopping cart workflows, checkout interactions, and responsive online shopping experiences.

  • 4 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
Modern e-commerce storefront displaying product categories, featured products, shopping cart, and checkout interface.

Software engineering

Basic University Management System

Basic University Management System with basic GUI, for training.

  • 4 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
University Management System dashboard with student, course, instructor, department, enrollment, and academic data management panels.

Software engineering

Basic Python Compiler

Python compiler without GUI that defines the syntax and semantics for the high-level programming language Python.

Stack

  • Python
  • 4 figures
  • Documented: Problem, Approach, Architecture, Intelligence layer, Results
Basic Python compiler architecture showing source code flowing through lexical analysis, parsing, semantic analysis, and execution.