~/portfolio $ whoami

Marwah
Abdullah Sabei

I build for the web, and I build with AI.

Web developer and AI builder. I build full-stack web apps and AI solutions, from computer vision models to LLM-powered experiences, and I’ve won awards in national robotics competitions.

Based in
Riyadh, Saudi Arabia
Studying
Associate Diploma, Web Programming & Development, ’27
Awards
8 awards, qualified for championships in the USA & Japan
Focus
Web development & AI
01

About

I’m studying for an Associate Diploma in Web Programming & Development at the Digital Technical College in Riyadh.

I love building for the web: front end, back end and databases, from the first layout to the SQL behind it. It’s what I study, and it’s what I build with every day.

And I love AI in its own right: training computer vision models and working with LLMs. In MS SmartScan, a YOLO model finds lesions on MRI scans and a Python web app shows the result, the next diagnostic steps, and a live patient registry. During my co-op at Amjad Watan, I built an AI photo booth for National Day. Robotics competitions are where I learned to build fast with a team.

8Awards & honours
4Podium finishes
12Certificates
’27Graduation
02

Education & experience

  1. Innovation & Technology Intern (Co-op)

    Amjad Watan · Supply Chain, Technical Services Unit

    A structured 12-week programme across web, UI/UX, real-time apps, AI and event hardware, alongside live projects. I helped design and build an AI photo booth and its companion apps for corporate National Day events, including an interactive photo experience.

    Front-endUIInteractive apps
  2. VTech Vision & Technology Bootcamp

    Bootcamp

    Accepted into a bootcamp on technology, robotics and digital skills.

  3. AI & Robotics Teaching Assistant (Intern)

    “Sayfak Thaki” Summer Camp for the Gifted · AI Arena · Riyadh

    Coached middle-school students in robotics fundamentals and basic AI concepts as they prepared for the World Robot Olympiad (WRO). The camp ran at the gifted centres in Riyadh with the Ministry of Education, the Ministry of Communications and IT, and the Saudi Federation for Robotics. I co-ran hands-on workshops and kept technical ideas simple enough for complete beginners.

    WRO preparationWorkshop facilitationTeaching
  4. Digital Manufacturing Summer Bootcamp, Robotics Track

    Saudi Federation for Robotics & RC Sports · AI Arena

    Three intensive weeks of automation and digital manufacturing: sensors, robotic automation tools and physical computing. Our team designed, prototyped and programmed a working robot and closed with a competitive presentation.

    Robotic systemsSensorsPrototyping
  5. Associate Diploma, Web Programming & Development

    Digital Technical College · Riyadh

    Front-end and back-end web development, software engineering principles, database design and object-oriented programming, with practical labs, technical presentations and team projects throughout.

    Full-stack webDatabasesOOP
03

Projects

Early MS SmartScan model test: lesions detected on brain MRI slices with confidence scores
Plate I: early model test, lesions flagged on MRI MS SmartScan

MS SmartScan

A medical web tool that finds white-matter lesions on MRI scans, which can point to multiple sclerosis (MS) or small vessel disease (SVD). A doctor uploads a scan or captures it with a camera, a YOLO model flags the lesions, and the result comes with the diagnostic tests that tell MS and SVD apart. A second site, the patient registry, shows statistics, history and Excel export, and updates live. It runs fully offline on a Raspberry Pi, in English and Arabic. A team project, presented at the Healthon 2026 hackathon.

1st place · Riyada AI Hackathon
Model
YOLO26s, trained on MSLesSeg FLAIR scans (75 patients, expert masks, patient-level split)
Test set
Precision 65.0% · Recall 58.8% · mAP50 60.1%
Stack
Python · SQLite · Server-Sent Events · HTML / CSS / JS
Security
Doctor PIN login (salted PBKDF2), per-doctor access, lockout, audit log
Hardware
Raspberry Pi 5 + camera, fully offline
Output
“Suspected MS / SVD”, “Low confidence” or “Clear”, plus next tests
Role
Project lead & AI lead
Source on GitHub →
02

Arabic LLM Arena: HUMAIN vs OpenAI

Solo project · full-stack & applied AI

Which model understands Arabic and Saudi dialect better? A blind side-by-side arena: two anonymous models (HUMAIN’s ALLaM and OpenAI) stream their answers live, the user votes, and only then are the names revealed. Each vote updates an Elo rating per category (dialect, MSA, culture, code, translation), and an LLM judge with structured JSON output grades the same round, so the site measures how often AI and humans agree. It also tracks latency and cost per answer, and recommends a model per category once there is enough evidence.

Stack
TypeScript · Cloudflare Workers · D1 (SQLite) · Server-Sent Events · HTML / CSS / JS
AI
Two LLM providers streamed in parallel, LLM-as-a-judge with JSON Schema, Elo ranking, Arabic dialect classifier
Security
Keys kept server-side, per-IP rate limits with hashed IPs, escaped model output, one atomic vote per round
LLMsStreamingEvaluationFull-stack
Source on GitHub →
03

Harf fil Hawa: write letters in the air

Solo project · computer vision & deep learning

Write Arabic letters in the air with your finger in front of a webcam. MediaPipe tracks the hand in the browser, a pinch starts drawing with a calligraphy-style brush, and a CNN I trained with PyTorch on real handwriting (AHCD) reads each letter and builds words. The network runs in plain JavaScript with no library. An open palm stops writing, shaking it erases, hovering presses buttons, and corrections teach it your own handwriting.

Stack
JavaScript · Canvas 2D · MediaPipe Tasks Vision · Render
AI
CNN trained in PyTorch (84% on unseen writers), int8 weights, inference in plain JS, thinning-based preprocessing shared by training and the browser
Computer VisionPyTorchHand trackingArabic
Try it live → Source on GitHub →
04

AI Photo Booth & National Day apps

Front-end & UI developer · Amjad Watan

An AI photo booth that turns a visitor’s photo into a portrait through the eras of the Kingdom, plus companion apps for corporate National Day events.

ReactTypeScriptAI image generationHTML / CSS / JS
05

Raf Al-Riyadh: AI book recommender

Personal project · Riyadh International Book Fair theme

A chatbot that recommends books based on what you like to read, themed around the Riyadh International Book Fair. I connected it to HUMAIN’s M3 Preview language model through its API and wrote instructions that keep it focused on book recommendations only.

LLM APIHUMAIN M3PromptingRender
Try it live →
04

Toolkit

Web & databases

  • SQL
  • Database design
  • Query optimization
  • Oracle APEX
  • XAMPP / Apache
  • React
  • Node.js
  • Express
  • REST APIs
  • SQLite
  • Tailwind CSS
  • Socket.IO / WebSockets
  • Front-end / back-end integration

AI & computer vision

  • YOLO
  • Computer vision
  • Edge AI
  • LLMs & prompting
  • Roboflow
  • Kaggle

Hardware & robotics

  • Raspberry Pi
  • Arduino
  • Sensors
  • Robotics

Programming languages

  • Python
  • Java
  • C++
  • PHP
  • JavaScript
  • HTML5
  • CSS3
  • XML

Tools

  • Git
  • GitHub
  • Figma
  • Microsoft Office
  • Google Workspace
  • Basic graphic design
  • AI-assisted development

Soft skills

  • Problem solving & debugging
  • Workshop facilitation
  • Presentation & public speaking
  • Teamwork
  • Critical thinking

Languages

  • Arabic
  • English
05

Honours & awards

  1. 2026

    1st Place, Riyada AI Hackathon

    With MS SmartScan

    Won first place with MS SmartScan, an AI tool that detects multiple sclerosis lesions on brain MRI. I led the project and was responsible for the AI.

    1
  2. 2026

    1st Place, University Category (Speed Challenge)

    RoboRAVE International Robotics Competition, Saudi Arabia Finals

    Team “Digital Stars”, competing against university teams in the automated speed track. Qualified for RoboRAVE International in Japan. Supported by the Digital Technical College for Girls, AI Arena, TVTC and SAFR.

    1
  3. 2026

    3rd Place, National Satthon 2 Competition

    Team “Digital Apollo”

    Second edition of the national satellite tracking and signal analysis competition, organized by Prince Sultan University with the Saudi Amateur Radio Society and AMSAT-HZ. Operated satellite tracking stations and monitored multi-mode signals.

    3
  4. 2025

    3rd Place, Fast Track (The Race Toward Precision)

    National Summer Robotics Championship

    Team “Digital Stars”. Organized by SAFR with Umm Al-Qura University, focused on precise robot programming and speed.

    3
  5. 2026

    MS SmartScan, Exhibited & Recognized

    World Day for Safety and Health at Work Exhibition 2026

    Selected to exhibit the project, and received official recognition and a certificate of appreciation.

  6. 2026

    The Build Award (Universities & Colleges)

    National VEX Robotics Competition

    VEX U, with team TVTCR1, at the national competition held at Princess Nourah bint Abdulrahman University. Awarded by TVTC in the national qualifiers. Qualified for the VEX Robotics World Championship 2026 in the USA.

  7. 2026

    Honorary Certificate of Appreciation

    Saudi Federation for Robotics & RC Sports

    For participation and performance in the National VEX Robotics Championship, hosted at Princess Nourah bint Abdulrahman University.

  8. 2025

    Distinction Award (Colleges & Universities)

    VEX Robotics competition, organized by RATEC 2025

    Held in Al-Kharj, after three months of intensive training, with support from TVTC.

09 · Contact

Need a web app,
or an AI solution?

I’m open to opportunities in web development and software engineering. Email is the fastest way to reach me.

marwahsabei@gmail.com
LinkedIn
marwah-sabei
Location
Riyadh, Saudi Arabia